ConditionGroupRenderer class

Extends

ConditionRenderer

Index

Constructors

Protected Properties

Protected Accessors

Public Methods

Protected Methods

Constructors


constructor

⊕ new ConditionGroupRenderer(panel: QueryPanel,condition: Condition,linkTypeMenu: PopupMenu,slot?: HTMLDivElement): ConditionGroupRenderer

Parameters:


Protected Properties


condition

● condition: Condition


element

● element: HTMLDivElement


linkTypeMenu

● linkTypeMenu: PopupMenu


panel

● panel: QueryPanel


Protected Accessors


cssPrefix

⇄ get cssPrefix(): string

Returns string


Public Methods


refresh

▸ refresh(): void

Returns void


render

▸ render(autoAppear?: boolean): HTMLDivElement

Parameters:

  • autoAppear: boolean, Optional

Returns HTMLDivElement


Protected Methods


clear

▸ clear(): void

Returns void


coreRender

▸ coreRender(autoAppear?: boolean): void

Parameters:

  • autoAppear: boolean, Optional

Returns void


getClassesToAdd

▸ getClassesToAdd(): string

Returns string


isEditable

▸ isEditable(): boolean

Returns boolean


renderConditions

▸ renderConditions(autoAppear?: boolean): HTMLDivElement

Parameters:

  • autoAppear: boolean, Optional

Returns HTMLDivElement


renderGroupRow

▸ renderGroupRow(): HTMLDivElement

Returns HTMLDivElement