OperatorRenderer class
Extends
Section titled “Extends”- closeEditor
- getClassesToAdd
- getEmptyText
- getLabelText
- getMenu
- isEditable
- itemSelected
- renderEditor
- renderLabelElement
- showEditor
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new OperatorRenderer(panel: QueryPanel,condition: Condition,text: string
,slot?: HTMLDivElement
): OperatorRenderer
Parameters:
Section titled “Parameters:”- panel: QueryPanel
- condition: Condition
- text:
string
- slot:
HTMLDivElement
, Optional
Protected Properties
Section titled “Protected Properties”condition
Section titled “condition”● condition: Condition
displayedText
Section titled “displayedText”● displayedText: string
element
Section titled “element”● element: HTMLDivElement
labelElement
Section titled “labelElement”● labelElement: HTMLElement
● menu: PopupMenu
● panel: QueryPanel
Protected Accessors
Section titled “Protected Accessors”cssPrefix
Section titled “cssPrefix”⇄ get cssPrefix(): string
Returns string
Public Methods
Section titled “Public Methods”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”closeEditor
Section titled “closeEditor”▸ closeEditor(): void
Returns void
getClassesToAdd
Section titled “getClassesToAdd”▸ getClassesToAdd(): string
Returns string
getEmptyText
Section titled “getEmptyText”▸ getEmptyText(): string
Returns string
getLabelText
Section titled “getLabelText”▸ getLabelText(): string
Returns string
getMenu
Section titled “getMenu”▸ getMenu(): PopupMenu
Returns PopupMenu
isEditable
Section titled “isEditable”▸ isEditable(): boolean
Returns boolean
itemSelected
Section titled “itemSelected”▸ itemSelected(id: string
): void
Parameters:
Section titled “Parameters:”- id:
string
Returns void
renderEditor
Section titled “renderEditor”▸ renderEditor(): void
Returns void
renderLabelElement
Section titled “renderLabelElement”▸ renderLabelElement(): HTMLElement
Returns HTMLElement
showEditor
Section titled “showEditor”▸ showEditor(): void
Returns void