Skip to content

@serenity-is/corelib / CheckLookupEditor

Class: CheckLookupEditor<TItem>

Type parameters

Name Type
TItem any

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new CheckLookupEditor<TItem>(div, options)

Type parameters

Name Type
TItem any

Parameters

Name Type
div JQuery
options CheckLookupEditorOptions

Overrides

CheckTreeEditor.constructor

Defined in

src/ui/editors/checktreeeditor.ts:478

Properties

allColumns

• Protected allColumns: Column<any>[]

Inherited from

CheckTreeEditor.allColumns

Defined in

src/ui/datagrid/datagrid.ts:103


• Protected cascadeLink: CascadedWidgetLink<Widget<any>>

Defined in

src/ui/editors/checktreeeditor.ts:592


element

• element: JQuery

Inherited from

CheckTreeEditor.element

Defined in

src/ui/widgets/widget.ts:61


enableUpdateItems

• Private enableUpdateItems: boolean

Defined in

src/ui/editors/checktreeeditor.ts:476


filterBar

• Protected filterBar: FilterDisplayBar

Inherited from

CheckTreeEditor.filterBar

Defined in

src/ui/datagrid/datagrid.ts:99


idPrefix

• Readonly idPrefix: string

Inherited from

CheckTreeEditor.idPrefix

Defined in

src/ui/widgets/widget.ts:65


initialSettings

• Protected initialSettings: PersistedGridSettings

Inherited from

CheckTreeEditor.initialSettings

Defined in

src/ui/datagrid/datagrid.ts:105


openDialogsAsPanel

• openDialogsAsPanel: boolean

Inherited from

CheckTreeEditor.openDialogsAsPanel

Defined in

src/ui/datagrid/datagrid.ts:109


options

• Protected options: CheckLookupEditorOptions

Inherited from

CheckTreeEditor.options

Defined in

src/ui/widgets/widget.ts:62


propertyItemsData

• Protected propertyItemsData: PropertyItemsData

Inherited from

CheckTreeEditor.propertyItemsData

Defined in

src/ui/datagrid/datagrid.ts:104


quickFiltersBar

• Protected quickFiltersBar: QuickFilterBar

Inherited from

CheckTreeEditor.quickFiltersBar

Defined in

src/ui/datagrid/datagrid.ts:101


quickFiltersDiv

• Protected quickFiltersDiv: JQuery

Inherited from

CheckTreeEditor.quickFiltersDiv

Defined in

src/ui/datagrid/datagrid.ts:100


restoringSettings

• Protected restoringSettings: number = 0

Inherited from

CheckTreeEditor.restoringSettings

Defined in

src/ui/datagrid/datagrid.ts:106


searchText

• Private searchText: string

Defined in

src/ui/editors/checktreeeditor.ts:475


slickContainer

• Protected slickContainer: JQuery

Inherited from

CheckTreeEditor.slickContainer

Defined in

src/ui/datagrid/datagrid.ts:102


slickGrid

• slickGrid: Grid<any>

Inherited from

CheckTreeEditor.slickGrid

Defined in

src/ui/datagrid/datagrid.ts:108


titleDiv

• Protected titleDiv: JQuery

Inherited from

CheckTreeEditor.titleDiv

Defined in

src/ui/datagrid/datagrid.ts:97


toolbar

• Protected toolbar: Toolbar

Inherited from

CheckTreeEditor.toolbar

Defined in

src/ui/datagrid/datagrid.ts:98


uniqueName

• Protected uniqueName: string

Inherited from

CheckTreeEditor.uniqueName

Defined in

src/ui/widgets/widget.ts:64


view

• view: RemoteView<CheckTreeItem<TItem>>

Inherited from

CheckTreeEditor.view

Defined in

src/ui/datagrid/datagrid.ts:107


widgetName

• Protected widgetName: string

Inherited from

CheckTreeEditor.widgetName

Defined in

src/ui/widgets/widget.ts:63


defaultColumnWidthDelta

▪ Static defaultColumnWidthDelta: number

Inherited from

CheckTreeEditor.defaultColumnWidthDelta

Defined in

src/ui/datagrid/datagrid.ts:115


defaultColumnWidthScale

▪ Static defaultColumnWidthScale: number

Inherited from

CheckTreeEditor.defaultColumnWidthScale

Defined in

src/ui/datagrid/datagrid.ts:114


defaultHeaderHeight

▪ Static defaultHeaderHeight: number

Inherited from

CheckTreeEditor.defaultHeaderHeight

Defined in

src/ui/datagrid/datagrid.ts:112


defaultPersistanceStorage

▪ Static defaultPersistanceStorage: SettingStorage

Inherited from

CheckTreeEditor.defaultPersistanceStorage

Defined in

src/ui/datagrid/datagrid.ts:113


defaultRowHeight

▪ Static defaultRowHeight: number

Inherited from

CheckTreeEditor.defaultRowHeight

Defined in

src/ui/datagrid/datagrid.ts:111

Accessors

cascadeField

• get cascadeField(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:628

• set cascadeField(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:636


cascadeFrom

• get cascadeFrom(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:584

• set cascadeFrom(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:620


cascadeValue

• get cascadeValue(): any

Returns

any

Defined in

src/ui/editors/checktreeeditor.ts:644

• set cascadeValue(value): void

Parameters

Name Type
value any

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:656


filterField

• get filterField(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:664

• set filterField(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:672


filterValue

• get filterValue(): any

Returns

any

Defined in

src/ui/editors/checktreeeditor.ts:680

• set filterValue(value): void

Parameters

Name Type
value any

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:692


readOnly

• get readOnly(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.readOnly

Defined in

src/ui/datagrid/datagrid.ts:1027

• set readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

CheckTreeEditor.readOnly

Defined in

src/ui/datagrid/datagrid.ts:1031


value

• get value(): string[]

Returns

string[]

Inherited from

CheckTreeEditor.value

Defined in

src/ui/editors/checktreeeditor.ts:415

• set value(v): void

Parameters

Name Type
v string[]

Returns

void

Inherited from

CheckTreeEditor.value

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

CheckTreeEditor.addBooleanFilter

Defined in

src/ui/datagrid/datagrid.ts:1165


addCssClass

▸ Protected addCssClass(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.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

CheckTreeEditor.addDateTimeRangeFilter

Defined in

src/ui/datagrid/datagrid.ts:1157


addFilterSeparator

▸ Protected addFilterSeparator(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.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

CheckTreeEditor.addValidationRule

Defined in

src/ui/widgets/widget.ts:134


afterInit

▸ Protected afterInit(): void

Returns

void

Inherited from

CheckTreeEditor.afterInit

Defined in

src/ui/datagrid/datagrid.ts:194


allDescendantsSelected

▸ Protected allDescendantsSelected(item): boolean

Parameters

Name Type
item CheckTreeItem<TItem>

Returns

boolean

Inherited from

CheckTreeEditor.allDescendantsSelected

Defined in

src/ui/editors/checktreeeditor.ts:283


allItemsSelected

▸ Protected allItemsSelected(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.allItemsSelected

Defined in

src/ui/editors/checktreeeditor.ts:272


anyDescendantsSelected

▸ Protected anyDescendantsSelected(item): boolean

Parameters

Name Type
item CheckTreeItem<TItem>

Returns

boolean

Inherited from

CheckTreeEditor.anyDescendantsSelected

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

CheckTreeEditor.attrs

Defined in

src/ui/datagrid/datagrid.ts:205


bindToSlickEvents

▸ Protected bindToSlickEvents(): void

Returns

void

Inherited from

CheckTreeEditor.bindToSlickEvents

Defined in

src/ui/datagrid/datagrid.ts:569


bindToViewEvents

▸ Protected bindToViewEvents(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.booleanQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:1169


canFilterColumn

▸ Protected canFilterColumn(column): boolean

Parameters

Name Type
column Column<any>

Returns

boolean

Inherited from

CheckTreeEditor.canFilterColumn

Defined in

src/ui/datagrid/datagrid.ts:486


canShowColumn

▸ Protected canShowColumn(column): boolean

Parameters

Name Type
column Column<any>

Returns

boolean

Inherited from

CheckTreeEditor.canShowColumn

Defined in

src/ui/datagrid/datagrid.ts:1204


cascadeItems

▸ Protected cascadeItems(items): TItem[]

Parameters

Name Type
items TItem[]

Returns

TItem[]

Defined in

src/ui/editors/checktreeeditor.ts:517


change

▸ change(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

CheckTreeEditor.change

Defined in

src/ui/widgets/widget.ts:142

▸ change(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

CheckTreeEditor.change

Defined in

src/ui/widgets/widget.ts:259


changeSelect2

▸ changeSelect2(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

CheckTreeEditor.changeSelect2

Defined in

src/ui/widgets/widget.ts:146

▸ changeSelect2(handler): void

Parameters

Name Type
handler (e: JQueryEventObject) => void

Returns

void

Inherited from

CheckTreeEditor.changeSelect2

Defined in

src/ui/widgets/widget.ts:260


createFilterBar

▸ Protected createFilterBar(): void

Returns

void

Inherited from

CheckTreeEditor.createFilterBar

Defined in

src/ui/datagrid/datagrid.ts:798


createIncludeDeletedButton

▸ Protected createIncludeDeletedButton(): void

Returns

void

Inherited from

CheckTreeEditor.createIncludeDeletedButton

Defined in

src/ui/datagrid/datagrid.ts:350


createPager

▸ Protected createPager(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.createQuickFilters

Defined in

src/ui/datagrid/datagrid.ts:246


createQuickSearchInput

▸ Protected createQuickSearchInput(): void

Returns

void

Inherited from

CheckTreeEditor.createQuickSearchInput

Defined in

src/ui/datagrid/datagrid.ts:361


createSlickContainer

▸ Protected createSlickContainer(): JQuery

Returns

JQuery

Inherited from

CheckTreeEditor.createSlickContainer

Defined in

src/ui/datagrid/datagrid.ts:751


createSlickGrid

▸ Protected createSlickGrid(): Grid<any>

Returns

Grid<any>

Inherited from

CheckTreeEditor.createSlickGrid

Defined in

src/ui/editors/checktreeeditor.ts:116


createToolbar

▸ Protected createToolbar(buttons): void

Parameters

Name Type
buttons ToolButton[]

Returns

void

Inherited from

CheckTreeEditor.createToolbar

Defined in

src/ui/datagrid/datagrid.ts:839


createToolbarExtensions

▸ Protected createToolbarExtensions(): void

Returns

void

Overrides

CheckTreeEditor.createToolbarExtensions

Defined in

src/ui/editors/checktreeeditor.ts:501


createView

▸ Protected createView(): RemoteView<CheckTreeItem<TItem>>

Returns

RemoteView<CheckTreeItem<TItem>>

Inherited from

CheckTreeEditor.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

CheckTreeEditor.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

CheckTreeEditor.dateTimeRangeQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:1161


destroy

▸ destroy(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.determineText

Defined in

src/ui/datagrid/datagrid.ts:1133


editItem

▸ Protected editItem(entityOrId): void

Parameters

Name Type
entityOrId any

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.editItemOfType

Defined in

src/ui/datagrid/datagrid.ts:639


enableFiltering

▸ Protected enableFiltering(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.enableFiltering

Defined in

src/ui/datagrid/datagrid.ts:789


ensureQuickFilterBar

▸ Protected ensureQuickFilterBar(): QuickFilterBar

Returns

QuickFilterBar

Inherited from

CheckTreeEditor.ensureQuickFilterBar

Defined in

src/ui/datagrid/datagrid.ts:238


filterItems

▸ Protected filterItems(items): TItem[]

Parameters

Name Type
items TItem[]

Returns

TItem[]

Defined in

src/ui/editors/checktreeeditor.ts:539


findQuickFilter

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

Type parameters

Name
TWidget

Parameters

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

Returns

TWidget

Inherited from

CheckTreeEditor.findQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:332


getAddButtonCaption

▸ Protected getAddButtonCaption(): string

Returns

string

Inherited from

CheckTreeEditor.getAddButtonCaption

Defined in

src/ui/datagrid/datagrid.ts:627


getButtons

▸ Protected getButtons(): ToolButton[]

Returns

ToolButton[]

Overrides

CheckTreeEditor.getButtons

Defined in

src/ui/editors/checktreeeditor.ts:497


getCascadeFromValue

▸ Protected getCascadeFromValue(parent): any

Parameters

Name Type
parent Widget<any>

Returns

any

Defined in

src/ui/editors/checktreeeditor.ts:588


getColumnWidthDelta

▸ Protected getColumnWidthDelta(): number

Returns

number

Inherited from

CheckTreeEditor.getColumnWidthDelta

Defined in

src/ui/datagrid/datagrid.ts:463


getColumnWidthScale

▸ Protected getColumnWidthScale(): number

Returns

number

Inherited from

CheckTreeEditor.getColumnWidthScale

Defined in

src/ui/datagrid/datagrid.ts:467


getColumns

▸ Protected getColumns(): Column<any>[]

Returns

Column<any>[]

Inherited from

CheckTreeEditor.getColumns

Defined in

src/ui/editors/checktreeeditor.ts:318


getColumnsKey

▸ Protected getColumnsKey(): string

Returns

string

Inherited from

CheckTreeEditor.getColumnsKey

Defined in

src/ui/datagrid/datagrid.ts:890


getCssClass

▸ Protected getCssClass(): string

Returns

string

Inherited from

CheckTreeEditor.getCssClass

Defined in

src/ui/widgets/widget.ts:104


getCurrentSettings

▸ Protected getCurrentSettings(flags?): PersistedGridSettings

Parameters

Name Type
flags? GridPersistanceFlags

Returns

PersistedGridSettings

Inherited from

CheckTreeEditor.getCurrentSettings

Defined in

src/ui/datagrid/datagrid.ts:1417


getDefaultSortBy

▸ Protected getDefaultSortBy(): any[]

Returns

any[]

Inherited from

CheckTreeEditor.getDefaultSortBy

Defined in

src/ui/datagrid/datagrid.ts:760


getDelimited

▸ Protected getDelimited(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.getDelimited

Defined in

src/ui/editors/checktreeeditor.ts:299


getDescendantsSelected

▸ Protected getDescendantsSelected(item): boolean

Parameters

Name Type
item CheckTreeItem<TItem>

Returns

boolean

Inherited from

CheckTreeEditor.getDescendantsSelected

Defined in

src/ui/editors/checktreeeditor.ts:251


getEditValue

▸ getEditValue(property, target): void

Parameters

Name Type
property PropertyItem
target any

Returns

void

Inherited from

CheckTreeEditor.getEditValue

Defined in

src/ui/editors/checktreeeditor.ts:67


getElement

▸ getElement(): JQuery

Returns

JQuery

Inherited from

CheckTreeEditor.getElement

Defined in

src/ui/datagrid/datagrid.ts:1507


getFilterStore

▸ getFilterStore(): FilterStore

Returns

FilterStore

Inherited from

CheckTreeEditor.getFilterStore

Defined in

src/ui/datagrid/datagrid.ts:1519


getGrid

▸ getGrid(): Grid<any>

Returns

Grid<any>

Inherited from

CheckTreeEditor.getGrid

Defined in

src/ui/datagrid/datagrid.ts:1511


getGridCanLoad

▸ Protected getGridCanLoad(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.getGridCanLoad

Defined in

src/ui/datagrid/datagrid.ts:986


getGridField

▸ getGridField(): JQuery

Returns

JQuery

Inherited from

CheckTreeEditor.getGridField

Defined in

src/ui/widgets/widget.ts:138


getIdProperty

▸ Protected getIdProperty(): string

Returns

string

Inherited from

CheckTreeEditor.getIdProperty

Defined in

src/ui/editors/checktreeeditor.ts:38


getIncludeColumns

▸ Protected getIncludeColumns(include): void

Parameters

Name Type
include Object

Returns

void

Inherited from

CheckTreeEditor.getIncludeColumns

Defined in

src/ui/datagrid/datagrid.ts:697


getInitialCollapse

▸ Protected getInitialCollapse(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.getInitialCollapse

Defined in

src/ui/editors/checktreeeditor.ts:150


getInitialTitle

▸ Protected getInitialTitle(): string

Returns

string

Inherited from

CheckTreeEditor.getInitialTitle

Defined in

src/ui/datagrid/datagrid.ts:231


getIsActiveProperty

▸ Protected getIsActiveProperty(): string

Returns

string

Inherited from

CheckTreeEditor.getIsActiveProperty

Defined in

src/ui/datagrid/datagrid.ts:1102


getIsDeletedProperty

▸ Protected getIsDeletedProperty(): string

Returns

string

Inherited from

CheckTreeEditor.getIsDeletedProperty

Defined in

src/ui/datagrid/datagrid.ts:1096


getItemCssClass

▸ Protected getItemCssClass(item, index): string

Parameters

Name Type
item CheckTreeItem<TItem>
index number

Returns

string

Inherited from

CheckTreeEditor.getItemCssClass

Defined in

src/ui/datagrid/datagrid.ts:400


getItemMetadata

▸ Protected getItemMetadata(item, index): any

Parameters

Name Type
item CheckTreeItem<TItem>
index number

Returns

any

Inherited from

CheckTreeEditor.getItemMetadata

Defined in

src/ui/datagrid/datagrid.ts:434


getItemText

▸ Protected getItemText(ctx): string

Parameters

Name Type
ctx FormatterContext<any>

Returns

string

Inherited from

CheckTreeEditor.getItemText

Defined in

src/ui/editors/checktreeeditor.ts:349


getItemType

▸ Protected getItemType(): string

Returns

string

Inherited from

CheckTreeEditor.getItemType

Defined in

src/ui/datagrid/datagrid.ts:872


getItems

▸ getItems(): CheckTreeItem<TItem>[]

Returns

CheckTreeItem<TItem>[]

Inherited from

CheckTreeEditor.getItems

Defined in

src/ui/datagrid/datagrid.ts:561


getLocalTextDbPrefix

▸ Protected getLocalTextDbPrefix(): string

Returns

string

Inherited from

CheckTreeEditor.getLocalTextDbPrefix

Defined in

src/ui/datagrid/datagrid.ts:1056


getLocalTextPrefix

▸ Protected getLocalTextPrefix(): string

Returns

string

Inherited from

CheckTreeEditor.getLocalTextPrefix

Defined in

src/ui/datagrid/datagrid.ts:1068


getLookupItems

▸ Protected getLookupItems(lookup): TItem[]

Parameters

Name Type
lookup Lookup<TItem>

Returns

TItem[]

Defined in

src/ui/editors/checktreeeditor.ts:555


getLookupKey

▸ Protected getLookupKey(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:493


getPagerOptions

▸ Protected getPagerOptions(): PagerOptions

Returns

PagerOptions

Inherited from

CheckTreeEditor.getPagerOptions

Defined in

src/ui/datagrid/datagrid.ts:804


getPersistanceKey

▸ Protected getPersistanceKey(): string

Returns

string

Inherited from

CheckTreeEditor.getPersistanceKey

Defined in

src/ui/datagrid/datagrid.ts:1189


getPersistanceStorage

▸ Protected getPersistanceStorage(): SettingStorage

Returns

SettingStorage

Inherited from

CheckTreeEditor.getPersistanceStorage

Defined in

src/ui/datagrid/datagrid.ts:1185


getPersistedSettings

▸ Protected getPersistedSettings(): PersistedGridSettings | Promise<PersistedGridSettings>

Returns

PersistedGridSettings | Promise<PersistedGridSettings>

Inherited from

CheckTreeEditor.getPersistedSettings

Defined in

src/ui/datagrid/datagrid.ts:1225


getPropertyItems

▸ Protected getPropertyItems(): PropertyItem[]

Returns

PropertyItem[]

Inherited from

CheckTreeEditor.getPropertyItems

Defined in

src/ui/datagrid/datagrid.ts:899


getPropertyItemsData

▸ Protected getPropertyItemsData(): PropertyItemsData

Returns

PropertyItemsData

Inherited from

CheckTreeEditor.getPropertyItemsData

Defined in

src/ui/datagrid/datagrid.ts:903


getPropertyItemsDataAsync

▸ Protected getPropertyItemsDataAsync(): Promise<PropertyItemsData>

Returns

Promise<PropertyItemsData>

Inherited from

CheckTreeEditor.getPropertyItemsDataAsync

Defined in

src/ui/datagrid/datagrid.ts:923


getQuickFilters

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

Returns

QuickFilter<Widget<any>, any>[]

Inherited from

CheckTreeEditor.getQuickFilters

Defined in

src/ui/datagrid/datagrid.ts:268


getQuickSearchFields

▸ Protected getQuickSearchFields(): QuickSearchField[]

Returns

QuickSearchField[]

Inherited from

CheckTreeEditor.getQuickSearchFields

Defined in

src/ui/datagrid/datagrid.ts:357


getRowDefinition

▸ Protected getRowDefinition(): IRowDefinition

Returns

IRowDefinition

Inherited from

CheckTreeEditor.getRowDefinition

Defined in

src/ui/datagrid/datagrid.ts:1050


getSelectAllText

▸ Protected getSelectAllText(): string

Returns

string

Overrides

CheckTreeEditor.getSelectAllText

Defined in

src/ui/editors/checktreeeditor.ts:510


getSlickOptions

▸ Protected getSlickOptions(): GridOptions<any>

Returns

GridOptions<any>

Inherited from

CheckTreeEditor.getSlickOptions

Defined in

src/ui/editors/checktreeeditor.ts:353


getTitle

▸ getTitle(): string

Returns

string

Inherited from

CheckTreeEditor.getTitle

Defined in

src/ui/datagrid/datagrid.ts:844


getTreeItems

▸ Protected getTreeItems(): CheckTreeItem<TItem>[]

Returns

CheckTreeItem<TItem>[]

Overrides

CheckTreeEditor.getTreeItems

Defined in

src/ui/editors/checktreeeditor.ts:559


getView

▸ getView(): RemoteView<CheckTreeItem<TItem>>

Returns

RemoteView<CheckTreeItem<TItem>>

Inherited from

CheckTreeEditor.getView

Defined in

src/ui/datagrid/datagrid.ts:1515


getViewOptions

▸ Protected getViewOptions(): RemoteViewOptions

Returns

RemoteViewOptions

Inherited from

CheckTreeEditor.getViewOptions

Defined in

src/ui/datagrid/datagrid.ts:817


get_cascadeField

▸ Protected get_cascadeField(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:624


get_cascadeFrom

▸ Protected get_cascadeFrom(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:580


get_cascadeValue

▸ Protected get_cascadeValue(): any

Returns

any

Defined in

src/ui/editors/checktreeeditor.ts:640


get_filterField

▸ Protected get_filterField(): string

Returns

string

Defined in

src/ui/editors/checktreeeditor.ts:660


get_filterValue

▸ Protected get_filterValue(): any

Returns

any

Defined in

src/ui/editors/checktreeeditor.ts:676


get_readOnly

▸ get_readOnly(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.get_readOnly

Defined in

src/ui/editors/checktreeeditor.ts:393


gridPersistanceFlags

▸ Protected gridPersistanceFlags(): GridPersistanceFlags

Returns

GridPersistanceFlags

Inherited from

CheckTreeEditor.gridPersistanceFlags

Defined in

src/ui/datagrid/datagrid.ts:1200


init

▸ init(action?): CheckLookupEditor<TItem>

Parameters

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

Returns

CheckLookupEditor<TItem>

Inherited from

CheckTreeEditor.init

Defined in

src/ui/widgets/widget.ts:179


initAsync

▸ Protected initAsync(): Promise<void>

Returns

Promise<void>

Inherited from

CheckTreeEditor.initAsync

Defined in

src/ui/datagrid/datagrid.ts:188


initSync

▸ Protected initSync(): void

Returns

void

Inherited from

CheckTreeEditor.initSync

Defined in

src/ui/datagrid/datagrid.ts:182


initialPopulate

▸ Protected initialPopulate(): void

Returns

void

Inherited from

CheckTreeEditor.initialPopulate

Defined in

src/ui/datagrid/datagrid.ts:471


initialize

▸ initialize(): void

Returns

void

Inherited from

CheckTreeEditor.initialize

Defined in

src/ui/widgets/widget.ts:176


initializeFilterBar

▸ Protected initializeFilterBar(): void

Returns

void

Inherited from

CheckTreeEditor.initializeFilterBar

Defined in

src/ui/datagrid/datagrid.ts:493


internalInit

▸ Protected internalInit(): void

Returns

void

Inherited from

CheckTreeEditor.internalInit

Defined in

src/ui/datagrid/datagrid.ts:150


internalRefresh

▸ Protected internalRefresh(): void

Returns

void

Inherited from

CheckTreeEditor.internalRefresh

Defined in

src/ui/datagrid/datagrid.ts:1010


invokeSubmitHandlers

▸ Protected invokeSubmitHandlers(): void

Returns

void

Inherited from

CheckTreeEditor.invokeSubmitHandlers

Defined in

src/ui/datagrid/datagrid.ts:1173


isThreeStateHierarchy

▸ Protected isThreeStateHierarchy(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.isThreeStateHierarchy

Defined in

src/ui/editors/checktreeeditor.ts:112


itemAt

▸ itemAt(row): CheckTreeItem<TItem>

Parameters

Name Type
row number

Returns

CheckTreeItem<TItem>

Inherited from

CheckTreeEditor.itemAt

Defined in

src/ui/datagrid/datagrid.ts:553


▸ Protected itemLink(itemType?, idField?, text?, cssClass?, encode?): Format<CheckTreeItem<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<CheckTreeItem<TItem>>

Inherited from

CheckTreeEditor.itemLink

Defined in

src/ui/datagrid/datagrid.ts:876


itemSelectedChanged

▸ Protected itemSelectedChanged(item): void

Parameters

Name Type
item CheckTreeItem<TItem>

Returns

void

Inherited from

CheckTreeEditor.itemSelectedChanged

Defined in

src/ui/editors/checktreeeditor.ts:105


layout

▸ Protected layout(): void

Returns

void

Inherited from

CheckTreeEditor.layout

Defined in

src/ui/datagrid/datagrid.ts:209


markupReady

▸ Protected markupReady(): void

Returns

void

Inherited from

CheckTreeEditor.markupReady

Defined in

src/ui/datagrid/datagrid.ts:748


moveSelectedUp

▸ Protected moveSelectedUp(): boolean

Returns

boolean

Overrides

CheckTreeEditor.moveSelectedUp

Defined in

src/ui/editors/checktreeeditor.ts:576


onClick

▸ Protected onClick(e, row, cell): void

Parameters

Name Type
e JQueryEventObject
row number
cell number

Returns

void

Inherited from

CheckTreeEditor.onClick

Defined in

src/ui/editors/checktreeeditor.ts:165


onViewFilter

▸ Protected onViewFilter(item): boolean

Parameters

Name Type
item CheckTreeItem<TItem>

Returns

boolean

Overrides

CheckTreeEditor.onViewFilter

Defined in

src/ui/editors/checktreeeditor.ts:569


onViewProcessData

▸ Protected onViewProcessData(response): ListResponse<CheckTreeItem<TItem>>

Parameters

Name Type
response ListResponse<CheckTreeItem<TItem>>

Returns

ListResponse<CheckTreeItem<TItem>>

Inherited from

CheckTreeEditor.onViewProcessData

Defined in

src/ui/editors/checktreeeditor.ts:154


onViewSubmit

▸ Protected onViewSubmit(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.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

CheckTreeEditor.persistSettings

Defined in

src/ui/datagrid/datagrid.ts:1407


populateLock

▸ Protected populateLock(): void

Returns

void

Inherited from

CheckTreeEditor.populateLock

Defined in

src/ui/datagrid/datagrid.ts:978


populateUnlock

▸ Protected populateUnlock(): void

Returns

void

Inherited from

CheckTreeEditor.populateUnlock

Defined in

src/ui/datagrid/datagrid.ts:982


populateWhenVisible

▸ Protected populateWhenVisible(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.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

CheckTreeEditor.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

CheckTreeEditor.propertyItemsToSlickColumns

Defined in

src/ui/datagrid/datagrid.ts:936


quickFilterChange

▸ Protected quickFilterChange(e): void

Parameters

Name Type
e JQueryEventObject

Returns

void

Inherited from

CheckTreeEditor.quickFilterChange

Defined in

src/ui/datagrid/datagrid.ts:1179


refresh

▸ refresh(): void

Returns

void

Inherited from

CheckTreeEditor.refresh

Defined in

src/ui/datagrid/datagrid.ts:990


refreshIfNeeded

▸ Protected refreshIfNeeded(): void

Returns

void

Inherited from

CheckTreeEditor.refreshIfNeeded

Defined in

src/ui/datagrid/datagrid.ts:1003


renderContents

▸ Protected renderContents(): void

Returns

void

Inherited from

CheckTreeEditor.renderContents

Defined in

src/ui/widgets/widget.ts:184


resizeCanvas

▸ Protected resizeCanvas(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.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

CheckTreeEditor.restoreSettingsFrom

Defined in

src/ui/datagrid/datagrid.ts:1255


rowCount

▸ rowCount(): number

Returns

number

Inherited from

CheckTreeEditor.rowCount

Defined in

src/ui/datagrid/datagrid.ts:557


setAllSubTreeSelected

▸ Protected setAllSubTreeSelected(item, selected): boolean

Parameters

Name Type
item CheckTreeItem<TItem>
selected boolean

Returns

boolean

Inherited from

CheckTreeEditor.setAllSubTreeSelected

Defined in

src/ui/editors/checktreeeditor.ts:255


setCascadeFrom

▸ Protected setCascadeFrom(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:594


setCriteriaParameter

▸ Protected setCriteriaParameter(): void

Returns

void

Inherited from

CheckTreeEditor.setCriteriaParameter

Defined in

src/ui/datagrid/datagrid.ts:712


setEditValue

▸ setEditValue(source, property): void

Parameters

Name Type
source any
property PropertyItem

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.setEquality

Defined in

src/ui/datagrid/datagrid.ts:722


setIncludeColumnsParameter

▸ Protected setIncludeColumnsParameter(): void

Returns

void

Inherited from

CheckTreeEditor.setIncludeColumnsParameter

Defined in

src/ui/datagrid/datagrid.ts:726


setInitialSortOrder

▸ Protected setInitialSortOrder(): void

Returns

void

Inherited from

CheckTreeEditor.setInitialSortOrder

Defined in

src/ui/datagrid/datagrid.ts:528


setIsDisabled

▸ setIsDisabled(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

CheckTreeEditor.setIsDisabled

Defined in

src/ui/datagrid/datagrid.ts:1014


setItems

▸ setItems(value): void

Parameters

Name Type
value CheckTreeItem<TItem>[]

Returns

void

Inherited from

CheckTreeEditor.setItems

Defined in

src/ui/datagrid/datagrid.ts:565


setTitle

▸ setTitle(value): void

Parameters

Name Type
value string

Returns

void

Inherited from

CheckTreeEditor.setTitle

Defined in

src/ui/datagrid/datagrid.ts:852


set_cascadeField

▸ Protected set_cascadeField(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:632


set_cascadeFrom

▸ Protected set_cascadeFrom(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:613


set_cascadeValue

▸ Protected set_cascadeValue(value): void

Parameters

Name Type
value any

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:648


set_filterField

▸ Protected set_filterField(value): void

Parameters

Name Type
value string

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:668


set_filterValue

▸ Protected set_filterValue(value): void

Parameters

Name Type
value any

Returns

void

Defined in

src/ui/editors/checktreeeditor.ts:684


set_readOnly

▸ set_readOnly(value): void

Parameters

Name Type
value boolean

Returns

void

Inherited from

CheckTreeEditor.set_readOnly

Defined in

src/ui/editors/checktreeeditor.ts:397


sortItems

▸ Protected sortItems(): void

Returns

void

Inherited from

CheckTreeEditor.sortItems

Defined in

src/ui/editors/checktreeeditor.ts:359


subDialogDataChange

▸ Protected subDialogDataChange(): void

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.tryFindQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:339


updateDisabledState

▸ Protected updateDisabledState(): void

Returns

void

Inherited from

CheckTreeEditor.updateDisabledState

Defined in

src/ui/datagrid/datagrid.ts:1117


updateFlags

▸ Protected updateFlags(): void

Returns

void

Inherited from

CheckTreeEditor.updateFlags

Defined in

src/ui/editors/checktreeeditor.ts:214


updateInterface

▸ updateInterface(): void

Returns

void

Inherited from

CheckTreeEditor.updateInterface

Defined in

src/ui/datagrid/datagrid.ts:1046


updateItems

▸ Protected updateItems(): void

Returns

void

Overrides

CheckTreeEditor.updateItems

Defined in

src/ui/editors/checktreeeditor.ts:488


updateSelectAll

▸ Protected updateSelectAll(): void

Returns

void

Inherited from

CheckTreeEditor.updateSelectAll

Defined in

src/ui/editors/checktreeeditor.ts:208


useAsync

▸ Protected useAsync(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.useAsync

Defined in

src/ui/datagrid/datagrid.ts:197


useLayoutTimer

▸ Protected useLayoutTimer(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.useLayoutTimer

Defined in

src/ui/datagrid/datagrid.ts:201


usePager

▸ Protected usePager(): boolean

Returns

boolean

Inherited from

CheckTreeEditor.usePager

Defined in

src/ui/datagrid/datagrid.ts:785


viewDataChanged

▸ Protected viewDataChanged(e, rows): void

Parameters

Name Type
e any
rows CheckTreeItem<TItem>[]

Returns

void

Inherited from

CheckTreeEditor.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

CheckTreeEditor.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

CheckTreeEditor.elementFor

Defined in

src/ui/widgets/widget.ts:128


getWidgetName

▸ Static getWidgetName(type): string

Parameters

Name Type
type Function

Returns

string

Inherited from

CheckTreeEditor.getWidgetName

Defined in

src/ui/widgets/widget.ts:124


propertyItemToQuickFilter

▸ Static propertyItemToQuickFilter(item): any

Parameters

Name Type
item PropertyItem

Returns

any

Inherited from

CheckTreeEditor.propertyItemToQuickFilter

Defined in

src/ui/datagrid/datagrid.ts:278