Extends
Index
Constructors
Protected Properties
Protected Accessors
Public Methods
Protected Methods
- adjustButtonsVisibility
- baseExpressionItemSelectedCallback
- changeTypeHandler
- changeTypeToAggr
- changeTypeToCustomSql
- createFunctionMenu
- enterButtonBlock
- getAttribute
- getAttributeCaption
- getClassesToAdd
- getDefaultColumnCaption
- getDefaultTitleText
- getDefaultValue
- getUIS
- hideButtons
- isColumnActive
- isEditable
- leaveButtonBlock
- renderBaseExpression
- renderCaptionBlock
- renderColumnTypeButton
- renderDeleteButton
- renderEnabledButton
- renderExpressionBlock
- renderSoringButton
- showButtons
Constructors
constructor
⊕ new CustomSqlColumnRendererCP(panel: ColumnsPanel,column: Column,slot?: HTMLDivElement
): CustomSqlColumnRendererCP
Parameters:
- panel: ColumnsPanel
- column: Column
- slot:
HTMLDivElement
, Optional
Protected Properties
baseAttr
● baseAttr: EntityAttr
column
● column: Column
element
● element: HTMLDivElement
functionMenu
● functionMenu: PopupMenu = null
isMouseOverBlock
● isMouseOverBlock: boolean
= false
keepShowingButtons
● keepShowingButtons: boolean
= false
panel
● panel: ColumnsPanel
Protected Accessors
baseAttr
● baseAttr: EntityAttr
column
● column: Column
element
● element: HTMLDivElement
functionMenu
● functionMenu: PopupMenu = null
isMouseOverBlock
● isMouseOverBlock: boolean
= false
keepShowingButtons
● keepShowingButtons: boolean
= false
panel
● panel: ColumnsPanel
Public Methods
changeTypeToSimple
▸ changeTypeToSimple(): void
Returns void
fireColumnChanged
▸ fireColumnChanged(): void
Returns void
refresh
▸ refresh(): void
Returns void
render
▸ render(): HTMLDivElement
Returns HTMLDivElement
Protected Methods
adjustButtonsVisibility
▸ adjustButtonsVisibility(): void
Returns void
baseExpressionItemSelectedCallback
▸ baseExpressionItemSelectedCallback(data: any
,item: any
): void
Parameters:
- data:
any
- item:
any
Returns void
changeTypeHandler
▸ changeTypeHandler(ev: Event
): void
Parameters:
- ev:
Event
Returns void
changeTypeToAggr
▸ changeTypeToAggr(funcId: string
): void
Parameters:
- funcId:
string
Returns void
changeTypeToCustomSql
▸ changeTypeToCustomSql(): void
Returns void
createFunctionMenu
▸ createFunctionMenu(): void
Returns void
enterButtonBlock
▸ enterButtonBlock(): void
Returns void
getAttribute
▸ getAttribute(): EntityAttr
Returns EntityAttr
getAttributeCaption
▸ getAttributeCaption(attr: EntityAttr,format?: string
): string
Parameters:
- attr: EntityAttr
- format:
string
, Optional
Returns string
getClassesToAdd
▸ getClassesToAdd(): string
Returns string
getDefaultColumnCaption
▸ getDefaultColumnCaption(): string
Returns string
getDefaultTitleText
▸ getDefaultTitleText(attr: EntityAttr): string
Parameters:
- attr: EntityAttr
Returns string
getDefaultValue
▸ getDefaultValue(): string
Returns string
getUIS
▸ getUIS(): boolean
Returns boolean
hideButtons
▸ hideButtons(): void
Returns void
isColumnActive
▸ isColumnActive(): boolean
Returns boolean
isEditable
▸ isEditable(): boolean
Returns boolean
leaveButtonBlock
▸ leaveButtonBlock(): void
Returns void
renderBaseExpression
▸ renderBaseExpression(): HTMLElement
Returns HTMLElement
renderCaptionBlock
▸ renderCaptionBlock(): HTMLDivElement
Returns HTMLDivElement
renderColumnTypeButton
▸ renderColumnTypeButton(): HTMLDivElement
Returns HTMLDivElement
renderDeleteButton
▸ renderDeleteButton(): HTMLDivElement
Returns HTMLDivElement
renderEnabledButton
▸ renderEnabledButton(): HTMLDivElement
Returns HTMLDivElement
renderExpressionBlock
▸ renderExpressionBlock(): HTMLDivElement
Returns HTMLDivElement
renderSoringButton
▸ renderSoringButton(sorting: SortDirection): HTMLDivElement
Parameters:
- sorting: SortDirection
Returns HTMLDivElement
showButtons
▸ showButtons(): void
Returns void