Skip to content

@serenity-is/corelib / CheckTreeEditor

Class: CheckTreeEditor<TItem, TOptions>

Type parameters

Name Type
TItem extends CheckTreeItem<any>
TOptions TOptions

Hierarchy

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new CheckTreeEditor<TItem, TOptions>(div, opt?)

Type parameters

Name Type
TItem extends CheckTreeItem<any, TItem>
TOptions TOptions

Parameters

Name Type
div JQuery
opt? TOptions

Overrides

DataGrid.constructor

Defined in

src/ui/editors/checktreeeditor.ts:31

Properties

_readOnly

Private _readOnly: boolean

Defined in

src/ui/editors/checktreeeditor.ts:391


allColumns

Protected allColumns: Column<any>[]

Inherited from

DataGrid.allColumns

Defined in

src/ui/datagrid/datagrid.ts:103


byId

Private byId: Object

Index signature

▪ [key: string]: TItem

Defined in

src/ui/editors/checktreeeditor.ts:29


element

element: JQuery

Inherited from

DataGrid.element

Defined in

src/ui/widgets/widget.ts:61


filterBar

Protected filterBar: FilterDisplayBar

Inherited from

DataGrid.filterBar

Defined in

src/ui/datagrid/datagrid.ts:99


idPrefix

Readonly idPrefix: string

Inherited from

DataGrid.idPrefix

Defined in

src/ui/widgets/widget.ts:65


initialSettings

Protected initialSettings: PersistedGridSettings

Inherited from

DataGrid.initialSettings

Defined in

src/ui/datagrid/datagrid.ts:105


openDialogsAsPanel

openDialogsAsPanel: boolean

Inherited from

DataGrid.openDialogsAsPanel

Defined in

src/ui/datagrid/datagrid.ts:109


options

Protected options: TOptions

Inherited from

DataGrid.options

Defined in

src/ui/widgets/widget.ts:62


propertyItemsData

Protected propertyItemsData: PropertyItemsData

Inherited from

DataGrid.propertyItemsData

Defined in

src/ui/datagrid/datagrid.ts:104


quickFiltersBar

Protected quickFiltersBar: QuickFilterBar

Inherited from

DataGrid.quickFiltersBar

Defined in

src/ui/datagrid/datagrid.ts:101


quickFiltersDiv

Protected quickFiltersDiv: JQuery

Inherited from

DataGrid.quickFiltersDiv

Defined in

src/ui/datagrid/datagrid.ts:100


restoringSettings

Protected restoringSettings: number = 0

Inherited from

DataGrid.restoringSettings

Defined in

src/ui/datagrid/datagrid.ts:106


slickContainer

Protected slickContainer: JQuery

Inherited from

DataGrid.slickContainer

Defined in

src/ui/datagrid/datagrid.ts:102


slickGrid

slickGrid: Grid<any>

Inherited from

DataGrid.slickGrid

Defined in

src/ui/datagrid/datagrid.ts:108


titleDiv

Protected titleDiv: JQuery

Inherited from

DataGrid.titleDiv

Defined in

src/ui/datagrid/datagrid.ts:97


toolbar

Protected toolbar: Toolbar

Inherited from

DataGrid.toolbar

Defined in

src/ui/datagrid/datagrid.ts:98


uniqueName

Protected uniqueName: string

Inherited from

DataGrid.uniqueName

Defined in

src/ui/widgets/widget.ts:64


view

view: RemoteView<TItem>

Inherited from

DataGrid.view

Defined in

src/ui/datagrid/datagrid.ts:107


widgetName

Protected widgetName: string

Inherited from

DataGrid.widgetName

Defined in

src/ui/widgets/widget.ts:63


defaultColumnWidthDelta

Static defaultColumnWidthDelta: number

Inherited from

DataGrid.defaultColumnWidthDelta

Defined in

src/ui/datagrid/datagrid.ts:115


defaultColumnWidthScale

Static defaultColumnWidthScale: number

Inherited from

DataGrid.defaultColumnWidthScale

Defined in

src/ui/datagrid/datagrid.ts:114


defaultHeaderHeight

Static defaultHeaderHeight: number

Inherited from

DataGrid.defaultHeaderHeight

Defined in

src/ui/datagrid/datagrid.ts:112


defaultPersistanceStorage

Static defaultPersistanceStorage: SettingStorage

Inherited from

DataGrid.defaultPersistanceStorage

Defined in

src/ui/datagrid/datagrid.ts:113


defaultRowHeight

Static defaultRowHeight: number

Inherited from

DataGrid.defaultRowHeight

Defined in

src/ui/datagrid/datagrid.ts:111

Accessors

readOnly

get readOnly(): boolean

Returns

boolean

Inherited from

DataGrid.readOnly

Defined in

src/ui/datagrid/datagrid.ts:1027

set readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

DataGrid.readOnly

Defined in

src/ui/datagrid/datagrid.ts:1031


value

get value(): string[]

Returns

string[]

Defined in

src/ui/editors/checktreeeditor.ts:415

set value(v): void

Parameters

Name Type
v string[]

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:454

Methods

addBooleanFilter

Protected addBooleanFilter(field, title?, yes?, no?): SelectEditor

Parameters

Name Type
field string
title? string
yes? string
no? string

Returns

SelectEditor

Inherited from

DataGrid.addBooleanFilter

Defined in

src/ui/datagrid/datagrid.ts:1165


addCssClass

Protected addCssClass(): void

Returns

void

Inherited from

DataGrid.addCssClass

Defined in

src/ui/widgets/widget.ts:100


addDateRangeFilter

Protected addDateRangeFilter(field, title?): DateEditor

Parameters

Name Type
field string
title? string

Returns

DateEditor

Inherited from

DataGrid.addDateRangeFilter

Defined in

src/ui/datagrid/datagrid.ts:1149


addDateTimeRangeFilter

Protected addDateTimeRangeFilter(field, title?): DateTimeEditor

Parameters

Name Type
field string
title? string

Returns

DateTimeEditor

Inherited from

DataGrid.addDateTimeRangeFilter

Defined in

src/ui/datagrid/datagrid.ts:1157


addFilterSeparator

Protected addFilterSeparator(): void

Returns

void

Inherited from

DataGrid.addFilterSeparator

Defined in

src/ui/datagrid/datagrid.ts:1129


addQuickFilter

Protected addQuickFilter<TWidget, TOptions>(opt): TWidget

Type parameters

Name Type
TWidget extends Widget<any, TWidget>
TOptions TOptions

Parameters

Name Type
opt QuickFilter<TWidget, TOptions>

Returns

TWidget

Inherited from

DataGrid.addQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:1145


addValidationRule

addValidationRule(eventClass, rule): JQuery

Parameters

Name Type
eventClass string
rule (p1: JQuery) => string

Returns

JQuery

Inherited from

DataGrid.addValidationRule

Defined in

src/ui/widgets/widget.ts:134


afterInit

Protected afterInit(): void

Returns

void

Inherited from

DataGrid.afterInit

Defined in

src/ui/datagrid/datagrid.ts:194


allDescendantsSelected

Protected allDescendantsSelected(item): boolean

Parameters

Name Type
item TItem

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:283


allItemsSelected

Protected allItemsSelected(): boolean

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:272


anyDescendantsSelected

Protected anyDescendantsSelected(item): boolean

Parameters

Name Type
item TItem

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:303


attrs

Protected attrs<TAttr>(attrType): TAttr[]

Type parameters

Name
TAttr

Parameters

Name Type
attrType (...args: any[]) => TAttr

Returns

TAttr[]

Inherited from

DataGrid.attrs

Defined in

src/ui/datagrid/datagrid.ts:205


bindToSlickEvents

Protected bindToSlickEvents(): void

Returns

void

Inherited from

DataGrid.bindToSlickEvents

Defined in

src/ui/datagrid/datagrid.ts:569


bindToViewEvents

Protected bindToViewEvents(): void

Returns

void

Inherited from

DataGrid.bindToViewEvents

Defined in

src/ui/datagrid/datagrid.ts:669


booleanQuickFilter

Protected booleanQuickFilter(field, title?, yes?, no?): QuickFilter<SelectEditor, SelectEditorOptions>

Parameters

Name Type
field string
title? string
yes? string
no? string

Returns

QuickFilter<SelectEditor, SelectEditorOptions>

Inherited from

DataGrid.booleanQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:1169


canFilterColumn

Protected canFilterColumn(column): boolean

Parameters

Name Type
column Column<any>

Returns

boolean

Inherited from

DataGrid.canFilterColumn

Defined in

src/ui/datagrid/datagrid.ts:486


canShowColumn

Protected canShowColumn(column): boolean

Parameters

Name Type
column Column<any>

Returns

boolean

Inherited from

DataGrid.canShowColumn

Defined in

src/ui/datagrid/datagrid.ts:1204


change

change(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

DataGrid.change

Defined in

src/ui/widgets/widget.ts:142

change(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

DataGrid.change

Defined in

src/ui/widgets/widget.ts:259


changeSelect2

changeSelect2(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

DataGrid.changeSelect2

Defined in

src/ui/widgets/widget.ts:146

changeSelect2(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

DataGrid.changeSelect2

Defined in

src/ui/widgets/widget.ts:260


createFilterBar

Protected createFilterBar(): void

Returns

void

Inherited from

DataGrid.createFilterBar

Defined in

src/ui/datagrid/datagrid.ts:798


createIncludeDeletedButton

Protected createIncludeDeletedButton(): void

Returns

void

Inherited from

DataGrid.createIncludeDeletedButton

Defined in

src/ui/datagrid/datagrid.ts:350


createPager

Protected createPager(): void

Returns

void

Inherited from

DataGrid.createPager

Defined in

src/ui/datagrid/datagrid.ts:812


createQuickFilters

Protected createQuickFilters(filters?): void

Parameters

Name Type
filters? QuickFilter<Widget<any>, any>[]

Returns

void

Inherited from

DataGrid.createQuickFilters

Defined in

src/ui/datagrid/datagrid.ts:246


createQuickSearchInput

Protected createQuickSearchInput(): void

Returns

void

Inherited from

DataGrid.createQuickSearchInput

Defined in

src/ui/datagrid/datagrid.ts:361


createSlickContainer

Protected createSlickContainer(): JQuery

Returns

JQuery

Inherited from

DataGrid.createSlickContainer

Defined in

src/ui/datagrid/datagrid.ts:751


createSlickGrid

Protected createSlickGrid(): Grid<any>

Returns

Grid<any>

Overrides

DataGrid.createSlickGrid

Defined in

src/ui/editors/checktreeeditor.ts:116


createToolbar

Protected createToolbar(buttons): void

Parameters

Name Type
buttons ToolButton[]

Returns

void

Inherited from

DataGrid.createToolbar

Defined in

src/ui/datagrid/datagrid.ts:839


createToolbarExtensions

Protected createToolbarExtensions(): void

Returns

void

Inherited from

DataGrid.createToolbarExtensions

Defined in

src/ui/datagrid/datagrid.ts:235


createView

Protected createView(): RemoteView<TItem>

Returns

RemoteView<TItem>

Inherited from

DataGrid.createView

Defined in

src/ui/datagrid/datagrid.ts:755


dateRangeQuickFilter

Protected dateRangeQuickFilter(field, title?): QuickFilter<DateEditor, DateTimeEditorOptions>

Parameters

Name Type
field string
title? string

Returns

QuickFilter<DateEditor, DateTimeEditorOptions>

Inherited from

DataGrid.dateRangeQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:1153


dateTimeRangeQuickFilter

Protected dateTimeRangeQuickFilter(field, title?): QuickFilter<DateTimeEditor, DateTimeEditorOptions>

Parameters

Name Type
field string
title? string

Returns

QuickFilter<DateTimeEditor, DateTimeEditorOptions>

Inherited from

DataGrid.dateTimeRangeQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:1161


destroy

destroy(): void

Returns

void

Inherited from

DataGrid.destroy

Defined in

src/ui/datagrid/datagrid.ts:366


determineText

Protected determineText(getKey): string

Parameters

Name Type
getKey (prefix: string) => string

Returns

string

Inherited from

DataGrid.determineText

Defined in

src/ui/datagrid/datagrid.ts:1133


editItem

Protected editItem(entityOrId): void

Parameters

Name Type
entityOrId any

Returns

void

Inherited from

DataGrid.editItem

Defined in

src/ui/datagrid/datagrid.ts:635


editItemOfType

Protected editItemOfType(itemType, entityOrId): void

Parameters

Name Type
itemType string
entityOrId any

Returns

void

Inherited from

DataGrid.editItemOfType

Defined in

src/ui/datagrid/datagrid.ts:639


enableFiltering

Protected enableFiltering(): boolean

Returns

boolean

Inherited from

DataGrid.enableFiltering

Defined in

src/ui/datagrid/datagrid.ts:789


ensureQuickFilterBar

Protected ensureQuickFilterBar(): QuickFilterBar

Returns

QuickFilterBar

Inherited from

DataGrid.ensureQuickFilterBar

Defined in

src/ui/datagrid/datagrid.ts:238


findQuickFilter

Protected findQuickFilter<TWidget>(type, field): TWidget

Type parameters

Name
TWidget

Parameters

Name Type
type (...args: any[]) => TWidget
field string

Returns

TWidget

Inherited from

DataGrid.findQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:332


getAddButtonCaption

Protected getAddButtonCaption(): string

Returns

string

Inherited from

DataGrid.getAddButtonCaption

Defined in

src/ui/datagrid/datagrid.ts:627


getButtons

Protected getButtons(): ToolButton[]

Returns

ToolButton[]

Overrides

DataGrid.getButtons

Defined in

src/ui/editors/checktreeeditor.ts:79


getColumnWidthDelta

Protected getColumnWidthDelta(): number

Returns

number

Inherited from

DataGrid.getColumnWidthDelta

Defined in

src/ui/datagrid/datagrid.ts:463


getColumnWidthScale

Protected getColumnWidthScale(): number

Returns

number

Inherited from

DataGrid.getColumnWidthScale

Defined in

src/ui/datagrid/datagrid.ts:467


getColumns

Protected getColumns(): Column<any>[]

Returns

Column<any>[]

Overrides

DataGrid.getColumns

Defined in

src/ui/editors/checktreeeditor.ts:318


getColumnsKey

Protected getColumnsKey(): string

Returns

string

Inherited from

DataGrid.getColumnsKey

Defined in

src/ui/datagrid/datagrid.ts:890


getCssClass

Protected getCssClass(): string

Returns

string

Inherited from

DataGrid.getCssClass

Defined in

src/ui/widgets/widget.ts:104


getCurrentSettings

Protected getCurrentSettings(flags?): PersistedGridSettings

Parameters

Name Type
flags? GridPersistanceFlags

Returns

PersistedGridSettings

Inherited from

DataGrid.getCurrentSettings

Defined in

src/ui/datagrid/datagrid.ts:1417


getDefaultSortBy

Protected getDefaultSortBy(): any[]

Returns

any[]

Inherited from

DataGrid.getDefaultSortBy

Defined in

src/ui/datagrid/datagrid.ts:760


getDelimited

Protected getDelimited(): boolean

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:299


getDescendantsSelected

Protected getDescendantsSelected(item): boolean

Parameters

Name Type
item TItem

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:251


getEditValue

getEditValue(property, target): void

Parameters

Name Type
property PropertyItem
target any

Returns

void

Implementation of

IGetEditValue.getEditValue

Defined in

src/ui/editors/checktreeeditor.ts:67


getElement

getElement(): JQuery

Returns

JQuery

Inherited from

DataGrid.getElement

Defined in

src/ui/datagrid/datagrid.ts:1507


getFilterStore

getFilterStore(): FilterStore

Returns

FilterStore

Inherited from

DataGrid.getFilterStore

Defined in

src/ui/datagrid/datagrid.ts:1519


getGrid

getGrid(): Grid<any>

Returns

Grid<any>

Inherited from

DataGrid.getGrid

Defined in

src/ui/datagrid/datagrid.ts:1511


getGridCanLoad

Protected getGridCanLoad(): boolean

Returns

boolean

Inherited from

DataGrid.getGridCanLoad

Defined in

src/ui/datagrid/datagrid.ts:986


getGridField

getGridField(): JQuery

Returns

JQuery

Inherited from

DataGrid.getGridField

Defined in

src/ui/widgets/widget.ts:138


getIdProperty

Protected getIdProperty(): string

Returns

string

Overrides

DataGrid.getIdProperty

Defined in

src/ui/editors/checktreeeditor.ts:38


getIncludeColumns

Protected getIncludeColumns(include): void

Parameters

Name Type
include Object

Returns

void

Inherited from

DataGrid.getIncludeColumns

Defined in

src/ui/datagrid/datagrid.ts:697


getInitialCollapse

Protected getInitialCollapse(): boolean

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:150


getInitialTitle

Protected getInitialTitle(): string

Returns

string

Inherited from

DataGrid.getInitialTitle

Defined in

src/ui/datagrid/datagrid.ts:231


getIsActiveProperty

Protected getIsActiveProperty(): string

Returns

string

Inherited from

DataGrid.getIsActiveProperty

Defined in

src/ui/datagrid/datagrid.ts:1102


getIsDeletedProperty

Protected getIsDeletedProperty(): string

Returns

string

Inherited from

DataGrid.getIsDeletedProperty

Defined in

src/ui/datagrid/datagrid.ts:1096


getItemCssClass

Protected getItemCssClass(item, index): string

Parameters

Name Type
item TItem
index number

Returns

string

Inherited from

DataGrid.getItemCssClass

Defined in

src/ui/datagrid/datagrid.ts:400


getItemMetadata

Protected getItemMetadata(item, index): any

Parameters

Name Type
item TItem
index number

Returns

any

Inherited from

DataGrid.getItemMetadata

Defined in

src/ui/datagrid/datagrid.ts:434


getItemText

Protected getItemText(ctx): string

Parameters

Name Type
ctx FormatterContext<any>

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:349


getItemType

Protected getItemType(): string

Returns

string

Inherited from

DataGrid.getItemType

Defined in

src/ui/datagrid/datagrid.ts:872


getItems

getItems(): TItem[]

Returns

TItem[]

Inherited from

DataGrid.getItems

Defined in

src/ui/datagrid/datagrid.ts:561


getLocalTextDbPrefix

Protected getLocalTextDbPrefix(): string

Returns

string

Inherited from

DataGrid.getLocalTextDbPrefix

Defined in

src/ui/datagrid/datagrid.ts:1056


getLocalTextPrefix

Protected getLocalTextPrefix(): string

Returns

string

Inherited from

DataGrid.getLocalTextPrefix

Defined in

src/ui/datagrid/datagrid.ts:1068


getPagerOptions

Protected getPagerOptions(): PagerOptions

Returns

PagerOptions

Inherited from

DataGrid.getPagerOptions

Defined in

src/ui/datagrid/datagrid.ts:804


getPersistanceKey

Protected getPersistanceKey(): string

Returns

string

Inherited from

DataGrid.getPersistanceKey

Defined in

src/ui/datagrid/datagrid.ts:1189


getPersistanceStorage

Protected getPersistanceStorage(): SettingStorage

Returns

SettingStorage

Inherited from

DataGrid.getPersistanceStorage

Defined in

src/ui/datagrid/datagrid.ts:1185


getPersistedSettings

Protected getPersistedSettings(): PersistedGridSettings | Promise<PersistedGridSettings>

Returns

PersistedGridSettings | Promise<PersistedGridSettings>

Inherited from

DataGrid.getPersistedSettings

Defined in

src/ui/datagrid/datagrid.ts:1225


getPropertyItems

Protected getPropertyItems(): PropertyItem[]

Returns

PropertyItem[]

Inherited from

DataGrid.getPropertyItems

Defined in

src/ui/datagrid/datagrid.ts:899


getPropertyItemsData

Protected getPropertyItemsData(): PropertyItemsData

Returns

PropertyItemsData

Inherited from

DataGrid.getPropertyItemsData

Defined in

src/ui/datagrid/datagrid.ts:903


getPropertyItemsDataAsync

Protected getPropertyItemsDataAsync(): Promise<PropertyItemsData>

Returns

Promise<PropertyItemsData>

Inherited from

DataGrid.getPropertyItemsDataAsync

Defined in

src/ui/datagrid/datagrid.ts:923


getQuickFilters

Protected getQuickFilters(): QuickFilter<Widget<any>, any>[]

Returns

QuickFilter<Widget<any>, any>[]

Inherited from

DataGrid.getQuickFilters

Defined in

src/ui/datagrid/datagrid.ts:268


getQuickSearchFields

Protected getQuickSearchFields(): QuickSearchField[]

Returns

QuickSearchField[]

Inherited from

DataGrid.getQuickSearchFields

Defined in

src/ui/datagrid/datagrid.ts:357


getRowDefinition

Protected getRowDefinition(): IRowDefinition

Returns

IRowDefinition

Inherited from

DataGrid.getRowDefinition

Defined in

src/ui/datagrid/datagrid.ts:1050


getSelectAllText

Protected getSelectAllText(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:108


getSlickOptions

Protected getSlickOptions(): GridOptions<any>

Returns

GridOptions<any>

Overrides

DataGrid.getSlickOptions

Defined in

src/ui/editors/checktreeeditor.ts:353


getTitle

getTitle(): string

Returns

string

Inherited from

DataGrid.getTitle

Defined in

src/ui/datagrid/datagrid.ts:844


getTreeItems

Protected getTreeItems(): TItem[]

Returns

TItem[]

Defined in

src/ui/editors/checktreeeditor.ts:42


getView

getView(): RemoteView<TItem>

Returns

RemoteView<TItem>

Inherited from

DataGrid.getView

Defined in

src/ui/datagrid/datagrid.ts:1515


getViewOptions

Protected getViewOptions(): RemoteViewOptions

Returns

RemoteViewOptions

Inherited from

DataGrid.getViewOptions

Defined in

src/ui/datagrid/datagrid.ts:817


get_readOnly

get_readOnly(): boolean

Returns

boolean

Implementation of

IReadOnly.get_readOnly

Overrides

DataGrid.get_readOnly

Defined in

src/ui/editors/checktreeeditor.ts:393


get_value

Private get_value(): string[]

Returns

string[]

Defined in

src/ui/editors/checktreeeditor.ts:404


gridPersistanceFlags

Protected gridPersistanceFlags(): GridPersistanceFlags

Returns

GridPersistanceFlags

Inherited from

DataGrid.gridPersistanceFlags

Defined in

src/ui/datagrid/datagrid.ts:1200


init

init(action?): CheckTreeEditor<TItem, TOptions>

Parameters

Name Type
action? (widget: any) => void

Returns

CheckTreeEditor<TItem, TOptions>

Inherited from

DataGrid.init

Defined in

src/ui/widgets/widget.ts:179


initAsync

Protected initAsync(): Promise<void>

Returns

Promise<void>

Inherited from

DataGrid.initAsync

Defined in

src/ui/datagrid/datagrid.ts:188


initSync

Protected initSync(): void

Returns

void

Inherited from

DataGrid.initSync

Defined in

src/ui/datagrid/datagrid.ts:182


initialPopulate

Protected initialPopulate(): void

Returns

void

Inherited from

DataGrid.initialPopulate

Defined in

src/ui/datagrid/datagrid.ts:471


initialize

initialize(): void

Returns

void

Inherited from

DataGrid.initialize

Defined in

src/ui/widgets/widget.ts:176


initializeFilterBar

Protected initializeFilterBar(): void

Returns

void

Inherited from

DataGrid.initializeFilterBar

Defined in

src/ui/datagrid/datagrid.ts:493


internalInit

Protected internalInit(): void

Returns

void

Inherited from

DataGrid.internalInit

Defined in

src/ui/datagrid/datagrid.ts:150


internalRefresh

Protected internalRefresh(): void

Returns

void

Inherited from

DataGrid.internalRefresh

Defined in

src/ui/datagrid/datagrid.ts:1010


invokeSubmitHandlers

Protected invokeSubmitHandlers(): void

Returns

void

Inherited from

DataGrid.invokeSubmitHandlers

Defined in

src/ui/datagrid/datagrid.ts:1173


isThreeStateHierarchy

Protected isThreeStateHierarchy(): boolean

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:112


itemAt

itemAt(row): TItem

Parameters

Name Type
row number

Returns

TItem

Inherited from

DataGrid.itemAt

Defined in

src/ui/datagrid/datagrid.ts:553


Protected itemLink(itemType?, idField?, text?, cssClass?, encode?): Format<TItem>

Parameters

Name Type Default value
itemType? string undefined
idField? string undefined
text? (ctx: FormatterContext<any>) => string undefined
cssClass? (ctx: FormatterContext<any>) => string undefined
encode boolean true

Returns

Format<TItem>

Inherited from

DataGrid.itemLink

Defined in

src/ui/datagrid/datagrid.ts:876


itemSelectedChanged

Protected itemSelectedChanged(item): void

Parameters

Name Type
item TItem

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:105


layout

Protected layout(): void

Returns

void

Inherited from

DataGrid.layout

Defined in

src/ui/datagrid/datagrid.ts:209


markupReady

Protected markupReady(): void

Returns

void

Inherited from

DataGrid.markupReady

Defined in

src/ui/datagrid/datagrid.ts:748


moveSelectedUp

Protected moveSelectedUp(): boolean

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:387


onClick

Protected onClick(e, row, cell): void

Parameters

Name Type
e JQueryEventObject
row number
cell number

Returns

void

Overrides

DataGrid.onClick

Defined in

src/ui/editors/checktreeeditor.ts:165


onViewFilter

Protected onViewFilter(item): boolean

Parameters

Name Type
item TItem

Returns

boolean

Overrides

DataGrid.onViewFilter

Defined in

src/ui/editors/checktreeeditor.ts:124


onViewProcessData

Protected onViewProcessData(response): ListResponse<TItem>

Parameters

Name Type
response ListResponse<TItem>

Returns

ListResponse<TItem>

Overrides

DataGrid.onViewProcessData

Defined in

src/ui/editors/checktreeeditor.ts:154


onViewSubmit

Protected onViewSubmit(): boolean

Returns

boolean

Inherited from

DataGrid.onViewSubmit

Defined in

src/ui/datagrid/datagrid.ts:736


persistSettings

Protected persistSettings(flags?): void | Promise<void>

Parameters

Name Type
flags? GridPersistanceFlags

Returns

void | Promise<void>

Inherited from

DataGrid.persistSettings

Defined in

src/ui/datagrid/datagrid.ts:1407


populateLock

Protected populateLock(): void

Returns

void

Inherited from

DataGrid.populateLock

Defined in

src/ui/datagrid/datagrid.ts:978


populateUnlock

Protected populateUnlock(): void

Returns

void

Inherited from

DataGrid.populateUnlock

Defined in

src/ui/datagrid/datagrid.ts:982


populateWhenVisible

Protected populateWhenVisible(): boolean

Returns

boolean

Inherited from

DataGrid.populateWhenVisible

Defined in

src/ui/datagrid/datagrid.ts:794


postProcessColumns

Protected postProcessColumns(columns): Column<any>[]

Parameters

Name Type
columns Column<any>[]

Returns

Column<any>[]

Inherited from

DataGrid.postProcessColumns

Defined in

src/ui/datagrid/datagrid.ts:442


propertyItemsToSlickColumns

Protected propertyItemsToSlickColumns(propertyItems): Column<any>[]

Parameters

Name Type
propertyItems PropertyItem[]

Returns

Column<any>[]

Inherited from

DataGrid.propertyItemsToSlickColumns

Defined in

src/ui/datagrid/datagrid.ts:936


quickFilterChange

Protected quickFilterChange(e): void

Parameters

Name Type
e JQueryEventObject

Returns

void

Inherited from

DataGrid.quickFilterChange

Defined in

src/ui/datagrid/datagrid.ts:1179


refresh

refresh(): void

Returns

void

Inherited from

DataGrid.refresh

Defined in

src/ui/datagrid/datagrid.ts:990


refreshIfNeeded

Protected refreshIfNeeded(): void

Returns

void

Inherited from

DataGrid.refreshIfNeeded

Defined in

src/ui/datagrid/datagrid.ts:1003


renderContents

Protected renderContents(): void

Returns

void

Inherited from

DataGrid.renderContents

Defined in

src/ui/widgets/widget.ts:184


resizeCanvas

Protected resizeCanvas(): void

Returns

void

Inherited from

DataGrid.resizeCanvas

Defined in

src/ui/datagrid/datagrid.ts:1121


restoreSettings

Protected restoreSettings(settings?, flags?): void | Promise<void>

Parameters

Name Type
settings? PersistedGridSettings
flags? GridPersistanceFlags

Returns

void | Promise<void>

Inherited from

DataGrid.restoreSettings

Defined in

src/ui/datagrid/datagrid.ts:1244


restoreSettingsFrom

Protected restoreSettingsFrom(settings, flags?): void

Parameters

Name Type
settings PersistedGridSettings
flags? GridPersistanceFlags

Returns

void

Inherited from

DataGrid.restoreSettingsFrom

Defined in

src/ui/datagrid/datagrid.ts:1255


rowCount

rowCount(): number

Returns

number

Inherited from

DataGrid.rowCount

Defined in

src/ui/datagrid/datagrid.ts:557


setAllSubTreeSelected

Protected setAllSubTreeSelected(item, selected): boolean

Parameters

Name Type
item TItem
selected boolean

Returns

boolean

Defined in

src/ui/editors/checktreeeditor.ts:255


setCriteriaParameter

Protected setCriteriaParameter(): void

Returns

void

Inherited from

DataGrid.setCriteriaParameter

Defined in

src/ui/datagrid/datagrid.ts:712


setEditValue

setEditValue(source, property): void

Parameters

Name Type
source any
property PropertyItem

Returns

void

Implementation of

ISetEditValue.setEditValue

Defined in

src/ui/editors/checktreeeditor.ts:74


setEquality

Protected setEquality(field, value): void

Parameters

Name Type
field string
value any

Returns

void

Inherited from

DataGrid.setEquality

Defined in

src/ui/datagrid/datagrid.ts:722


setIncludeColumnsParameter

Protected setIncludeColumnsParameter(): void

Returns

void

Inherited from

DataGrid.setIncludeColumnsParameter

Defined in

src/ui/datagrid/datagrid.ts:726


setInitialSortOrder

Protected setInitialSortOrder(): void

Returns

void

Inherited from

DataGrid.setInitialSortOrder

Defined in

src/ui/datagrid/datagrid.ts:528


setIsDisabled

setIsDisabled(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

DataGrid.setIsDisabled

Defined in

src/ui/datagrid/datagrid.ts:1014


setItems

setItems(value): void

Parameters

Name Type
value TItem[]

Returns

void

Inherited from

DataGrid.setItems

Defined in

src/ui/datagrid/datagrid.ts:565


setTitle

setTitle(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

DataGrid.setTitle

Defined in

src/ui/datagrid/datagrid.ts:852


set_readOnly

set_readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Implementation of

IReadOnly.set_readOnly

Overrides

DataGrid.set_readOnly

Defined in

src/ui/editors/checktreeeditor.ts:397


set_value

Private set_value(value): void

Parameters

Name Type
value string | string[]

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:419


sortItems

Protected sortItems(): void

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:359


subDialogDataChange

Protected subDialogDataChange(): void

Returns

void

Inherited from

DataGrid.subDialogDataChange

Defined in

src/ui/datagrid/datagrid.ts:1125


tryFindQuickFilter

Protected tryFindQuickFilter<TWidget>(type, field): TWidget

Type parameters

Name
TWidget

Parameters

Name Type
type (...args: any[]) => TWidget
field string

Returns

TWidget

Inherited from

DataGrid.tryFindQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:339


updateDisabledState

Protected updateDisabledState(): void

Returns

void

Inherited from

DataGrid.updateDisabledState

Defined in

src/ui/datagrid/datagrid.ts:1117


updateFlags

Protected updateFlags(): void

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:214


updateInterface

updateInterface(): void

Returns

void

Inherited from

DataGrid.updateInterface

Defined in

src/ui/datagrid/datagrid.ts:1046


updateItems

Protected updateItems(): void

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:46


updateSelectAll

Protected updateSelectAll(): void

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:208


useAsync

Protected useAsync(): boolean

Returns

boolean

Inherited from

DataGrid.useAsync

Defined in

src/ui/datagrid/datagrid.ts:197


useLayoutTimer

Protected useLayoutTimer(): boolean

Returns

boolean

Inherited from

DataGrid.useLayoutTimer

Defined in

src/ui/datagrid/datagrid.ts:201


usePager

Protected usePager(): boolean

Returns

boolean

Inherited from

DataGrid.usePager

Defined in

src/ui/datagrid/datagrid.ts:785


viewDataChanged

Protected viewDataChanged(e, rows): void

Parameters

Name Type
e any
rows TItem[]

Returns

void

Inherited from

DataGrid.viewDataChanged

Defined in

src/ui/datagrid/datagrid.ts:664


create

Static create<TWidget, TOpt>(params): TWidget

Type parameters

Name Type
TWidget extends Widget<TOpt, TWidget>
TOpt TOpt

Parameters

Name Type
params CreateWidgetParams<TWidget, TOpt>

Returns

TWidget

Inherited from

DataGrid.create

Defined in

src/ui/widgets/widget.ts:153


elementFor

Static elementFor<TWidget>(editorType): JQuery

Type parameters

Name
TWidget

Parameters

Name Type
editorType (...args: any[]) => TWidget

Returns

JQuery

Inherited from

DataGrid.elementFor

Defined in

src/ui/widgets/widget.ts:128


getWidgetName

Static getWidgetName(type): string

Parameters

Name Type
type Function

Returns

string

Inherited from

DataGrid.getWidgetName

Defined in

src/ui/widgets/widget.ts:124


propertyItemToQuickFilter

Static propertyItemToQuickFilter(item): any

Parameters

Name Type
item PropertyItem

Returns

any

Inherited from

DataGrid.propertyItemToQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:278