Extends
Index
Constructors
Public Properties
Protected Properties
Public Methods
- destroy
- getContext
- getQuery
- getSettings
- getType
- init
- loadFromData
- onResize
- refresh
- saveToData
- showSettingsDialog
Protected Methods
- canDisplay
- getDialogService
- hideUnableDisplayMessage
- refreshCore
- reinitGrid
- renderDialogContent
- renderFormFields
- showUnableDisplayMessage
- submitSettingsDialog
Constructors
constructor
⊕ new DataTableFacet(container: FacetContainer,options?: any
): DataTableFacet
Parameters:
- container: FacetContainer
- options:
any
, Optional
Public Properties
title
● title: string
= i18n.getText('Facets', 'DataTable', 'FacetTitle')
Protected Properties
canDisplayFlag
● canDisplayFlag: boolean
= true
container
● container: FacetContainer
contentDiv
● contentDiv: HTMLElement
cssPrefix
● cssPrefix: string
= "eqjs-facet"
dialogTitle
● dialogTitle: string
= i18n.getText('Facets', 'DataTable', 'DlgTitle')
grid
● grid: Widget = null
options
● options: any
settings
● settings: any
slot
● slot?: HTMLElement
Public Methods
destroy
▸ destroy(): void
Returns void
getContext
▸ getContext(): EqContext
Returns EqContext
getQuery
▸ getQuery(): Query
Returns Query
getSettings
▸ getSettings(): any
Returns any
getType
▸ getType(): FacetType
Returns FacetType
init
▸ init(slot: HTMLElement
): void
Parameters:
- slot:
HTMLElement
Returns void
loadFromData
▸ loadFromData(data: any
): void
Parameters:
- data:
any
Returns void
onResize
▸ onResize(): void
Returns void
refresh
▸ refresh(): void
Returns void
saveToData
▸ saveToData(): any
Returns any
showSettingsDialog
▸ showSettingsDialog(): Promise
<boolean
>
Returns Promise
<boolean
>
Protected Methods
canDisplay
▸ canDisplay(): boolean
Returns boolean
getDialogService
▸ getDialogService(): DialogService
Returns DialogService
hideUnableDisplayMessage
▸ hideUnableDisplayMessage(): void
Returns void
refreshCore
▸ refreshCore(): void
Returns void
reinitGrid
▸ reinitGrid(): void
Returns void
renderDialogContent
▸ renderDialogContent(): HTMLElement
Returns HTMLElement
renderFormFields
▸ renderFormFields(form: HTMLElement
,fieldsContainer: HTMLElement
): void
Parameters:
- form:
HTMLElement
- fieldsContainer:
HTMLElement
Returns void
showUnableDisplayMessage
▸ showUnableDisplayMessage(message?: string
): void
Parameters:
- message:
string
, Optional
Returns void
submitSettingsDialog
▸ submitSettingsDialog(): boolean
Returns boolean