SubQueryExpressionRenderer class
Extends
Section titled “Extends”- colEntitiesList
- colEntitiesMenu
- columnBlock
- columnElement
- dialogBackground
- dialogBlock
- dialogBlockBody
- displayedTextElement
- element
- expression
- panel
- queryPanel
- queryPanelBlock
- valueEditor
- appear
- disappear
- getAttributeText
- getClassesToAdd
- getContext
- getDisplayedElementText
- getEmptyText
- getSubQuery
- getValue
- isEditable
- isEmptyValue
- renderDisplayedText
- renderEditor
- setValue
- showValidationError
- validateInput
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new SubQueryExpressionRenderer(panel: QueryPanel,expression: Expression,valueEditor: ValueEditor,slot?: HTMLDivElement
): SubQueryExpressionRenderer
Parameters:
Section titled “Parameters:”- panel: QueryPanel
- expression: Expression
- valueEditor: ValueEditor
- slot:
HTMLDivElement
, Optional
Protected Properties
Section titled “Protected Properties”colEntitiesList
Section titled “colEntitiesList”● colEntitiesList: Entity[]
colEntitiesMenu
Section titled “colEntitiesMenu”● colEntitiesMenu: PopupMenu
columnBlock
Section titled “columnBlock”● columnBlock: HTMLElement
columnElement
Section titled “columnElement”● columnElement: HTMLElement
dialogBackground
Section titled “dialogBackground”● dialogBackground: HTMLElement
dialogBlock
Section titled “dialogBlock”● dialogBlock: HTMLElement
dialogBlockBody
Section titled “dialogBlockBody”● dialogBlockBody: HTMLElement
displayedTextElement
Section titled “displayedTextElement”● displayedTextElement: HTMLElement
element
Section titled “element”● element: HTMLDivElement
expression
Section titled “expression”● expression: Expression
● panel: QueryPanel
queryPanel
Section titled “queryPanel”● queryPanel: QueryPanel
queryPanelBlock
Section titled “queryPanelBlock”● queryPanelBlock: HTMLElement
valueEditor
Section titled “valueEditor”● valueEditor: ValueEditor
Public Methods
Section titled “Public Methods”refresh
Section titled “refresh”▸ refresh(): void
Returns void
render
Section titled “render”▸ render(appeared?: boolean
): HTMLDivElement
Parameters:
Section titled “Parameters:”- appeared:
boolean
, Default value =false
Returns HTMLDivElement
Protected Methods
Section titled “Protected Methods”appear
Section titled “appear”▸ appear(): void
Returns void
disappear
Section titled “disappear”▸ disappear(): void
Returns void
getAttributeText
Section titled “getAttributeText”▸ getAttributeText(attribute: EntityAttr): string
Parameters:
Section titled “Parameters:”- attribute: EntityAttr
Returns string
getClassesToAdd
Section titled “getClassesToAdd”▸ getClassesToAdd(): string
Returns string
getContext
Section titled “getContext”▸ getContext(): EqContext
Returns EqContext
getDisplayedElementText
Section titled “getDisplayedElementText”▸ getDisplayedElementText(): string
Returns string
getEmptyText
Section titled “getEmptyText”▸ getEmptyText(): string
Returns string
getSubQuery
Section titled “getSubQuery”▸ getSubQuery(): Query
Returns Query
getValue
Section titled “getValue”▸ getValue(): string
Returns string
isEditable
Section titled “isEditable”▸ isEditable(): boolean
Returns boolean
isEmptyValue
Section titled “isEmptyValue”▸ isEmptyValue(): boolean
Returns boolean
renderDisplayedText
Section titled “renderDisplayedText”▸ renderDisplayedText(): HTMLElement
Returns HTMLElement
renderEditor
Section titled “renderEditor”▸ renderEditor(): void
Returns void
setValue
Section titled “setValue”▸ setValue(value: string
| Query,silent?: boolean
): void
Parameters:
Section titled “Parameters:”- value:
string
| Query - silent:
boolean
, Optional
Returns void
showValidationError
Section titled “showValidationError”▸ showValidationError(message: string
,target?: EventTarget
): void
Parameters:
Section titled “Parameters:”- message:
string
- target:
EventTarget
, Optional
Returns void
validateInput
Section titled “validateInput”▸ validateInput(value: string
): ValidationResult
Parameters:
Section titled “Parameters:”- value:
string
Returns ValidationResult