Skip to content

OperatorRenderer class

DropDownRenderer


⊕ new OperatorRenderer(panel: QueryPanel,condition: Condition,text: string,slot?: HTMLDivElement): OperatorRenderer



● condition: Condition


● displayedText: string


● displayedTextElement: HTMLElement


● element: HTMLDivElement


● menu: PopupMenu


● panel: QueryPanel



▸ refresh(): void

Returns void


▸ render(appeared?: boolean): HTMLDivElement

  • appeared: boolean, Default value = false

Returns HTMLDivElement



▸ appear(): void

Returns void


▸ disappear(): void

Returns void


▸ getClassesToAdd(): string

Returns string


▸ getDisplayedElementText(): string

Returns string


▸ getEmptyText(): string

Returns string


▸ getMenu(): PopupMenu

Returns PopupMenu


▸ isEditable(): boolean

Returns boolean


▸ itemSelected(id: string): void

  • id: string

Returns void


▸ renderDisplayedText(): HTMLElement

Returns HTMLElement


▸ renderEditor(): void

Returns void