Extends
Index
Constructors
Protected Properties
Protected Accessors
Public Methods
Protected Methods
- adjustButtonsVisibility
- clear
- coreRender
- enterButtonBlock
- getButtonsToShow
- getClassesToAdd
- getConditionMenu
- getConditionMenuSelectedItems
- getGroupTitle
- hideButtons
- isConditionActive
- isEditable
- leaveButtonBlock
- renderButtonsBlock
- renderCheckbox
- renderConjunction
- setConditionInJoin
- setConditionParameterized
- showButtons
Constructors
constructor
⊕ new ConditionGroupRowRenderer(panel: QueryPanel,condition: Condition,linkTypeMenu: PopupMenu,slot?: HTMLDivElement
): ConditionGroupRowRenderer
Parameters:
- panel: QueryPanel
- condition: Condition
- linkTypeMenu: PopupMenu
- slot:
HTMLDivElement
, Optional
Protected Properties
baseAttr
● baseAttr: EntityAttr
buttonsBlock
● buttonsBlock: HTMLDivElement
condition
● condition: Condition
element
● element: HTMLDivElement
isMouseOverBlock
● isMouseOverBlock: boolean
keepShowingButtons
● keepShowingButtons: boolean
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
adjustButtonsVisibility
▸ adjustButtonsVisibility(): void
Returns void
clear
▸ clear(): void
Returns void
coreRender
▸ coreRender(autoAppear?: boolean
): void
Parameters:
- autoAppear:
boolean
, Optional
Returns void
enterButtonBlock
▸ enterButtonBlock(): void
Returns void
getButtonsToShow
▸ getButtonsToShow(): Array
<string
>
Returns Array
<string
>
getClassesToAdd
▸ getClassesToAdd(): string
Returns string
getConditionMenu
▸ getConditionMenu(): PopupMenu
Returns PopupMenu
getConditionMenuSelectedItems
▸ getConditionMenuSelectedItems(): Array
<string
>
Returns Array
<string
>
getGroupTitle
▸ getGroupTitle(): string
Returns string
hideButtons
▸ hideButtons(): void
Returns void
isConditionActive
▸ isConditionActive(): boolean
Returns boolean
isEditable
▸ isEditable(): boolean
Returns boolean
leaveButtonBlock
▸ leaveButtonBlock(): void
Returns void
renderButtonsBlock
▸ renderButtonsBlock(): HTMLElement
Returns HTMLElement
renderCheckbox
▸ renderCheckbox(): HTMLElement
Returns HTMLElement
renderConjunction
▸ renderConjunction(): HTMLElement
Returns HTMLElement
setConditionInJoin
▸ setConditionInJoin(value: boolean
): void
Parameters:
- value:
boolean
Returns void
setConditionParameterized
▸ setConditionParameterized(value: boolean
): void
Parameters:
- value:
boolean
Returns void
showButtons
▸ showButtons(): void
Returns void