SqlListExpressionRenderer class
Extends
Section titled “Extends”- adjustNewValue
- closeEditor
- fillMenuItemsList
- getClassesToAdd
- getContext
- getEmptyText
- getLabelText
- getListName
- getValue
- getValueText
- getValuesAsArray
- hideLoader
- isEditable
- isEmptyValue
- isReadOnly
- renderEditor
- renderLabelElement
- renderMenuBlock
- setValue
- showEditor
- showLoader
- showValidationError
- takeDefaultValue
- validateInput
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new SqlListExpressionRenderer(panel: QueryPanel,expression: Expression,valueEditor: EqValueEditor,slot?: HTMLDivElement
): SqlListExpressionRenderer
Parameters:
Section titled “Parameters:”- panel: QueryPanel
- expression: Expression
- valueEditor: EqValueEditor
- slot:
HTMLDivElement
, Optional
Public Properties
Section titled “Public Properties”loaderElement
Section titled “loaderElement”● loaderElement: HTMLElement
| null
Protected Properties
Section titled “Protected Properties”element
Section titled “element”● element: HTMLDivElement
expression
Section titled “expression”● expression: Expression
labelElement
Section titled “labelElement”● labelElement: HTMLElement
● menu: PopupMenu | null
menuItemsList
Section titled “menuItemsList”● menuItemsList: MenuItem[] = []
● panel: QueryPanel
showWhenReady
Section titled “showWhenReady”● showWhenReady: boolean
= false
valueEditor
Section titled “valueEditor”● valueEditor: EqValueEditor
Protected Accessors
Section titled “Protected Accessors”cssPrefix
Section titled “cssPrefix”⇄ get cssPrefix(): string
Returns string
Public Methods
Section titled “Public Methods”adjustWidth
Section titled “adjustWidth”▸ adjustWidth(): void
Returns void
refresh
Section titled “refresh”▸ refresh(): void
Returns void
render
Section titled “render”▸ render(isEditMode?: boolean
): HTMLDivElement
Parameters:
Section titled “Parameters:”- isEditMode:
boolean
, Default value =false
Returns HTMLDivElement
Protected Methods
Section titled “Protected Methods”adjustNewValue
Section titled “adjustNewValue”▸ adjustNewValue(newValue: string
| string
[]): string
Parameters:
Section titled “Parameters:”- newValue:
string
|string
[]
Returns string
closeEditor
Section titled “closeEditor”▸ closeEditor(): void
Returns void
fillMenuItemsList
Section titled “fillMenuItemsList”▸ fillMenuItemsList(onComplete?: any
): void
Parameters:
Section titled “Parameters:”- onComplete:
any
, Optional
Returns void
getClassesToAdd
Section titled “getClassesToAdd”▸ getClassesToAdd(): string
Returns string
getContext
Section titled “getContext”▸ getContext(): EqContext
Returns EqContext
getEmptyText
Section titled “getEmptyText”▸ getEmptyText(): string
Returns string
getLabelText
Section titled “getLabelText”▸ getLabelText(): string
Returns string
getListName
Section titled “getListName”▸ getListName(): string
Returns string
getValue
Section titled “getValue”▸ getValue(): string
Returns string
getValueText
Section titled “getValueText”▸ getValueText(value: string
| string
[]): string
Parameters:
Section titled “Parameters:”- value:
string
|string
[]
Returns string
getValuesAsArray
Section titled “getValuesAsArray”▸ getValuesAsArray(): string
[]
Returns string
[]
hideLoader
Section titled “hideLoader”▸ hideLoader(): void
Returns void
isEditable
Section titled “isEditable”▸ isEditable(): boolean
Returns boolean
isEmptyValue
Section titled “isEmptyValue”▸ isEmptyValue(): boolean
Returns boolean
isReadOnly
Section titled “isReadOnly”▸ isReadOnly(): boolean
Returns boolean
renderEditor
Section titled “renderEditor”▸ renderEditor(): void
Returns void
renderLabelElement
Section titled “renderLabelElement”▸ renderLabelElement(): HTMLElement
Returns HTMLElement
renderMenuBlock
Section titled “renderMenuBlock”▸ renderMenuBlock(): void
Returns void
setValue
Section titled “setValue”▸ setValue(value: string
| string
[],silent?: boolean
): boolean
Parameters:
Section titled “Parameters:”- value:
string
|string
[] - silent:
boolean
, Default value =false
Returns boolean
showEditor
Section titled “showEditor”▸ showEditor(): void
Returns void
showLoader
Section titled “showLoader”▸ showLoader(): void
Returns void
showValidationError
Section titled “showValidationError”▸ showValidationError(message: string
,target?: EventTarget
): void
Parameters:
Section titled “Parameters:”- message:
string
- target:
EventTarget
, Optional
Returns void
takeDefaultValue
Section titled “takeDefaultValue”▸ takeDefaultValue(): void
Returns void
validateInput
Section titled “validateInput”▸ validateInput(value: string
): ValidationResult
Parameters:
Section titled “Parameters:”- value:
string
Returns ValidationResult