@serenity-is/corelib / CheckLookupEditor
Class: CheckLookupEditor<TItem, P>
Extends
CheckTreeEditor<CheckTreeItem<TItem>,P>
Type Parameters
• TItem extends CheckTreeItem<TItem> = any
• P extends CheckLookupEditorOptions = CheckLookupEditorOptions
Constructors
new CheckLookupEditor()
new CheckLookupEditor<
TItem,P>(props):CheckLookupEditor<TItem,P>
Parameters
props
EditorProps<P>
Returns
CheckLookupEditor<TItem, P>
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:482
Properties
allColumns
protectedallColumns:Column<any>[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:75
cascadeLink
protectedcascadeLink:CascadedWidgetLink<Widget<any>>
Defined in
src/ui/editors/checktreeeditor.ts:603
domNode
readonlydomNode:HTMLElement
Inherited from
Defined in
filterBar
protectedfilterBar:FilterDisplayBar<object>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:71
idPrefix
readonlyidPrefix:string
Inherited from
Defined in
initialSettings
protectedinitialSettings:PersistedGridSettings
Inherited from
CheckTreeEditor.initialSettings
Defined in
src/ui/datagrid/datagrid.tsx:77
openDialogsAsPanel
openDialogsAsPanel:
boolean
Inherited from
CheckTreeEditor.openDialogsAsPanel
Defined in
src/ui/datagrid/datagrid.tsx:81
options
protectedreadonlyoptions:WidgetProps<P>
Inherited from
Defined in
propertyItemsData
protectedpropertyItemsData:PropertyItemsData
Inherited from
CheckTreeEditor.propertyItemsData
Defined in
src/ui/datagrid/datagrid.tsx:76
quickFiltersBar
protectedquickFiltersBar:QuickFilterBar<QuickFilterBarOptions>
Inherited from
CheckTreeEditor.quickFiltersBar
Defined in
src/ui/datagrid/datagrid.tsx:73
quickFiltersDiv
protectedquickFiltersDiv:Fluent<HTMLElement>
Inherited from
CheckTreeEditor.quickFiltersDiv
Defined in
src/ui/datagrid/datagrid.tsx:72
restoringSettings
protectedrestoringSettings:number
Inherited from
CheckTreeEditor.restoringSettings
Defined in
src/ui/datagrid/datagrid.tsx:78
slickContainer
protectedslickContainer:Fluent<HTMLElement>
Inherited from
CheckTreeEditor.slickContainer
Defined in
src/ui/datagrid/datagrid.tsx:74
slickGrid
slickGrid:
Grid<any>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:80
titleDiv
protectedtitleDiv:Fluent<HTMLElement>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:69
toolbar
protectedtoolbar:Toolbar<ToolbarOptions>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:70
uniqueName
readonlyuniqueName:string
Inherited from
Defined in
view
view:
RemoteView<CheckTreeItem<TItem>>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:79
defaultColumnWidthDelta
staticdefaultColumnWidthDelta:number
Inherited from
CheckTreeEditor.defaultColumnWidthDelta
Defined in
src/ui/datagrid/datagrid.tsx:87
defaultColumnWidthScale
staticdefaultColumnWidthScale:number
Inherited from
CheckTreeEditor.defaultColumnWidthScale
Defined in
src/ui/datagrid/datagrid.tsx:86
defaultHeaderHeight
staticdefaultHeaderHeight:number
Inherited from
CheckTreeEditor.defaultHeaderHeight
Defined in
src/ui/datagrid/datagrid.tsx:84
defaultPersistanceStorage
staticdefaultPersistanceStorage:SettingStorage
Inherited from
CheckTreeEditor.defaultPersistanceStorage
Defined in
src/ui/datagrid/datagrid.tsx:85
defaultRowHeight
staticdefaultRowHeight:number
Inherited from
CheckTreeEditor.defaultRowHeight
Defined in
src/ui/datagrid/datagrid.tsx:83
isComponent
readonlystaticisComponent:true=true
Inherited from
Defined in
typeInfo
statictypeInfo:ClassTypeInfo<"Serenity.Widget">
Inherited from
Defined in
Accessors
cascadeField
Get Signature
get cascadeField():
string
Returns
string
Set Signature
set cascadeField(
value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:639
cascadeFrom
Get Signature
get cascadeFrom():
string
Returns
string
Set Signature
set cascadeFrom(
value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:595
cascadeValue
Get Signature
get cascadeValue():
any
Returns
any
Set Signature
set cascadeValue(
value):void
Parameters
value
any
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:655
element
Get Signature
get element():
Fluent<HTMLElement>
Returns a Fluent(this.domNode) object
Returns
Fluent<HTMLElement>
Inherited from
Defined in
filterField
Get Signature
get filterField():
string
Returns
string
Set Signature
set filterField(
value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:675
filterValue
Get Signature
get filterValue():
any
Returns
any
Set Signature
set filterValue(
value):void
Parameters
value
any
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:691
props
Get Signature
get props():
WidgetProps<P>
Returns
WidgetProps<P>
Inherited from
Defined in
readOnly
Get Signature
get readOnly():
boolean
Returns
boolean
Set Signature
set readOnly(
value):void
Parameters
value
boolean
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:980
value
Get Signature
get value():
string[]
Returns
string[]
Set Signature
set value(
v):void
Parameters
v
string[]
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:418
Methods
addBooleanFilter()
protectedaddBooleanFilter(field,title?,yes?,no?):SelectEditor<SelectEditorOptions>
Parameters
field
string
title?
string
yes?
string
no?
string
Returns
SelectEditor<SelectEditorOptions>
Inherited from
CheckTreeEditor.addBooleanFilter
Defined in
src/ui/datagrid/datagrid.tsx:1115
addCssClass()
protectedaddCssClass():void
Returns
void
Inherited from
Defined in
addDateRangeFilter()
protectedaddDateRangeFilter(field,title?):DateEditor<DateEditorOptions>
Parameters
field
string
title?
string
Returns
Inherited from
CheckTreeEditor.addDateRangeFilter
Defined in
src/ui/datagrid/datagrid.tsx:1099
addDateTimeRangeFilter()
protectedaddDateTimeRangeFilter(field,title?):DateTimeEditor<DateTimeEditorOptions>
Parameters
field
string
title?
string
Returns
DateTimeEditor<DateTimeEditorOptions>
Inherited from
CheckTreeEditor.addDateTimeRangeFilter
Defined in
src/ui/datagrid/datagrid.tsx:1107
addFilterSeparator()
protectedaddFilterSeparator():void
Returns
void
Inherited from
CheckTreeEditor.addFilterSeparator
Defined in
src/ui/datagrid/datagrid.tsx:1079
addQuickFilter()
protectedaddQuickFilter<TWidget,P>(opt):TWidget
Type Parameters
• TWidget extends Widget<any>
• P
Parameters
opt
QuickFilter<TWidget, P>
Returns
TWidget
Inherited from
CheckTreeEditor.addQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:1095
addValidationRule()
Call Signature
addValidationRule(
rule,uniqueName?):void
Parameters
rule
(input) => string
uniqueName?
string
Returns
void
Inherited from
CheckTreeEditor.addValidationRule
Defined in
Call Signature
addValidationRule(
uniqueName,rule):void
Parameters
uniqueName
string
rule
(input) => string
Returns
void
Inherited from
CheckTreeEditor.addValidationRule
Defined in
afterInit()
protectedafterInit():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:155
afterRender()
protectedafterRender(callback):void
Parameters
callback
() => void
Returns
void
Inherited from
Defined in
allDescendantsSelected()
protectedallDescendantsSelected(item):boolean
Parameters
item
CheckTreeItem<TItem>
Returns
boolean
Inherited from
CheckTreeEditor.allDescendantsSelected
Defined in
src/ui/editors/checktreeeditor.ts:286
allItemsSelected()
protectedallItemsSelected():boolean
Returns
boolean
Inherited from
CheckTreeEditor.allItemsSelected
Defined in
src/ui/editors/checktreeeditor.ts:275
anyDescendantsSelected()
protectedanyDescendantsSelected(item):boolean
Parameters
item
CheckTreeItem<TItem>
Returns
boolean
Inherited from
CheckTreeEditor.anyDescendantsSelected
Defined in
src/ui/editors/checktreeeditor.ts:306
bindToSlickEvents()
protectedbindToSlickEvents():void
Returns
void
Inherited from
CheckTreeEditor.bindToSlickEvents
Defined in
src/ui/datagrid/datagrid.tsx:525
bindToViewEvents()
protectedbindToViewEvents():void
Returns
void
Inherited from
CheckTreeEditor.bindToViewEvents
Defined in
src/ui/datagrid/datagrid.tsx:625
booleanQuickFilter()
protectedbooleanQuickFilter(field,title?,yes?,no?):QuickFilter<SelectEditor<SelectEditorOptions>,SelectEditorOptions>
Parameters
field
string
title?
string
yes?
string
no?
string
Returns
QuickFilter<SelectEditor<SelectEditorOptions>, SelectEditorOptions>
Inherited from
CheckTreeEditor.booleanQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:1119
byId()
protectedbyId<TElement>(id):Fluent<TElement>
Type Parameters
• TElement extends HTMLElement = HTMLElement
Parameters
id
string
Returns
Fluent<TElement>
Inherited from
Defined in
canFilterColumn()
protectedcanFilterColumn(column):boolean
Parameters
column
Column<any>
Returns
boolean
Inherited from
CheckTreeEditor.canFilterColumn
Defined in
src/ui/datagrid/datagrid.tsx:438
canShowColumn()
protectedcanShowColumn(column):boolean
Parameters
column
Column<any>
Returns
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1154
cascadeItems()
protectedcascadeItems(items):TItem[]
Parameters
items
TItem[]
Returns
TItem[]
Defined in
src/ui/editors/checktreeeditor.ts:529
change()
change(
handler):void
Parameters
handler
(e) => void
Returns
void
Inherited from
Defined in
changeSelect2()
changeSelect2(
handler):void
Parameters
handler
(e) => void
Returns
void
Inherited from
Defined in
createFilterBar()
protectedcreateFilterBar():void
Returns
void
Inherited from
CheckTreeEditor.createFilterBar
Defined in
src/ui/datagrid/datagrid.tsx:753
createIncludeDeletedButton()
protectedcreateIncludeDeletedButton():void
Returns
void
Inherited from
CheckTreeEditor.createIncludeDeletedButton
Defined in
src/ui/datagrid/datagrid.tsx:305
createPager()
protectedcreatePager():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:768
createQuickFilters()
protectedcreateQuickFilters(filters?):void
Parameters
filters?
QuickFilter<Widget<any>, any>[]
Returns
void
Inherited from
CheckTreeEditor.createQuickFilters
Defined in
src/ui/datagrid/datagrid.tsx:203
createQuickSearchInput()
protectedcreateQuickSearchInput():void
Returns
void
Inherited from
CheckTreeEditor.createQuickSearchInput
Defined in
src/ui/datagrid/datagrid.tsx:314
createSlickContainer()
protectedcreateSlickContainer():Fluent<HTMLElement>
Returns
Fluent<HTMLElement>
Inherited from
CheckTreeEditor.createSlickContainer
Defined in
src/ui/datagrid/datagrid.tsx:707
createSlickGrid()
protectedcreateSlickGrid():Grid<any>
Returns
Grid<any>
Inherited from
CheckTreeEditor.createSlickGrid
Defined in
src/ui/editors/checktreeeditor.ts:120
createToolbar()
protectedcreateToolbar(buttons):void
Parameters
buttons
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:794
createToolbarExtensions()
protectedcreateToolbarExtensions():void
Returns
void
Overrides
CheckTreeEditor.createToolbarExtensions
Defined in
src/ui/editors/checktreeeditor.ts:513
createView()
protectedcreateView():RemoteView<CheckTreeItem<TItem>>
Returns
RemoteView<CheckTreeItem<TItem>>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:711
dateRangeQuickFilter()
protecteddateRangeQuickFilter(field,title?):QuickFilter<DateEditor<DateEditorOptions>,DateTimeEditorOptions>
Parameters
field
string
title?
string
Returns
QuickFilter<DateEditor<DateEditorOptions>, DateTimeEditorOptions>
Inherited from
CheckTreeEditor.dateRangeQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:1103
dateTimeRangeQuickFilter()
protecteddateTimeRangeQuickFilter(field,title?):QuickFilter<DateTimeEditor<DateTimeEditorOptions>,DateTimeEditorOptions>
Parameters
field
string
title?
string
Returns
QuickFilter<DateTimeEditor<DateTimeEditorOptions>, DateTimeEditorOptions>
Inherited from
CheckTreeEditor.dateTimeRangeQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:1111
deferRender()
protecteddeferRender():boolean
Returns
boolean
Inherited from
Defined in
destroy()
destroy():
void
Returns
void
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:491
determineText()
protecteddetermineText(getKey):string
Parameters
getKey
(prefix) => string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1083
editItem()
protectededitItem(entityOrId):void
Parameters
entityOrId
any
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:591
editItemOfType()
protectededitItemOfType(itemType,entityOrId):void
Parameters
itemType
string
entityOrId
any
Returns
void
Inherited from
CheckTreeEditor.editItemOfType
Defined in
src/ui/datagrid/datagrid.tsx:595
enableFiltering()
protectedenableFiltering():boolean
Returns
boolean
Inherited from
CheckTreeEditor.enableFiltering
Defined in
src/ui/datagrid/datagrid.tsx:745
ensureQuickFilterBar()
protectedensureQuickFilterBar():QuickFilterBar<QuickFilterBarOptions>
Returns
QuickFilterBar<QuickFilterBarOptions>
Inherited from
CheckTreeEditor.ensureQuickFilterBar
Defined in
src/ui/datagrid/datagrid.tsx:195
filterItems()
protectedfilterItems(items):TItem[]
Parameters
items
TItem[]
Returns
TItem[]
Defined in
src/ui/editors/checktreeeditor.ts:551
findById()
protectedfindById<TElement>(id):TElement
Type Parameters
• TElement extends HTMLElement = HTMLElement
Parameters
id
string
Returns
TElement
Inherited from
Defined in
findQuickFilter()
protectedfindQuickFilter<TWidget>(type,field):TWidget
Type Parameters
• TWidget
Parameters
type
(...args) => TWidget
field
string
Returns
TWidget
Inherited from
CheckTreeEditor.findQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:289
get_cascadeField()
protectedget_cascadeField():string
Returns
string
Defined in
src/ui/editors/checktreeeditor.ts:635
get_cascadeFrom()
protectedget_cascadeFrom():string
Returns
string
Defined in
src/ui/editors/checktreeeditor.ts:591
get_cascadeValue()
protectedget_cascadeValue():any
Returns
any
Defined in
src/ui/editors/checktreeeditor.ts:651
get_filterField()
protectedget_filterField():string
Returns
string
Defined in
src/ui/editors/checktreeeditor.ts:671
get_filterValue()
protectedget_filterValue():any
Returns
any
Defined in
src/ui/editors/checktreeeditor.ts:687
get_readOnly()
get_readOnly():
boolean
Returns
boolean
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:396
getAddButtonCaption()
protectedgetAddButtonCaption():string
Returns
string
Inherited from
CheckTreeEditor.getAddButtonCaption
Defined in
src/ui/datagrid/datagrid.tsx:583
getButtons()
protectedgetButtons():ToolButton[]
Returns
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:509
getCascadeFromValue()
protectedgetCascadeFromValue(parent):any
Parameters
parent
Widget<any>
Returns
any
Defined in
src/ui/editors/checktreeeditor.ts:599
getColumns()
protectedgetColumns():Column<any>[]
Returns
Column<any>[]
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:321
getColumnsKey()
protectedgetColumnsKey():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:848
getColumnWidthDelta()
protectedgetColumnWidthDelta():number
Returns
number
Inherited from
CheckTreeEditor.getColumnWidthDelta
Defined in
src/ui/datagrid/datagrid.tsx:415
getColumnWidthScale()
protectedgetColumnWidthScale():number
Returns
number
Inherited from
CheckTreeEditor.getColumnWidthScale
Defined in
src/ui/datagrid/datagrid.tsx:419
getCssClass()
protectedgetCssClass():string
Returns
string
Inherited from
Defined in
getCurrentSettings()
protectedgetCurrentSettings(flags?):PersistedGridSettings
Parameters
flags?
Returns
Inherited from
CheckTreeEditor.getCurrentSettings
Defined in
src/ui/datagrid/datagrid.tsx:1367
getCustomAttribute()
protectedgetCustomAttribute<TAttr>(attrType,inherit):TAttr
Type Parameters
• TAttr
Parameters
attrType
(...args) => TAttr
inherit
boolean = true
Returns
TAttr
Inherited from
CheckTreeEditor.getCustomAttribute
Defined in
getDefaultSortBy()
protectedgetDefaultSortBy():any[]
Returns
any[]
Inherited from
CheckTreeEditor.getDefaultSortBy
Defined in
src/ui/datagrid/datagrid.tsx:716
getDelimited()
protectedgetDelimited():boolean
Returns
boolean
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:302
getDescendantsSelected()
protectedgetDescendantsSelected(item):boolean
Parameters
item
CheckTreeItem<TItem>
Returns
boolean
Inherited from
CheckTreeEditor.getDescendantsSelected
Defined in
src/ui/editors/checktreeeditor.ts:254
getEditValue()
getEditValue(
property,target):void
Parameters
property
target
any
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:71
getElement()
getElement():
HTMLElement
Returns
HTMLElement
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1457
getFilterStore()
getFilterStore():
FilterStore
Returns
Inherited from
CheckTreeEditor.getFilterStore
Defined in
src/ui/datagrid/datagrid.tsx:1469
getGrid()
getGrid():
Grid<any>
Returns
Grid<any>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1461
getGridCanLoad()
protectedgetGridCanLoad():boolean
Returns
boolean
Inherited from
CheckTreeEditor.getGridCanLoad
Defined in
src/ui/datagrid/datagrid.tsx:939
getGridField()
getGridField():
Fluent<HTMLElement>
Returns
Fluent<HTMLElement>
Inherited from
Defined in
getIdProperty()
protectedgetIdProperty():string
Returns
string
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:42
getIncludeColumns()
protectedgetIncludeColumns(include):void
Parameters
include
Returns
void
Inherited from
CheckTreeEditor.getIncludeColumns
Defined in
src/ui/datagrid/datagrid.tsx:653
getInitialCollapse()
protectedgetInitialCollapse():boolean
Returns
boolean
Inherited from
CheckTreeEditor.getInitialCollapse
Defined in
src/ui/editors/checktreeeditor.ts:153
getInitialTitle()
protectedgetInitialTitle():string
Returns
string
Inherited from
CheckTreeEditor.getInitialTitle
Defined in
src/ui/datagrid/datagrid.tsx:188
getIsActiveProperty()
protectedgetIsActiveProperty():string
Returns
string
Inherited from
CheckTreeEditor.getIsActiveProperty
Defined in
src/ui/datagrid/datagrid.tsx:1052
getIsDeletedProperty()
protectedgetIsDeletedProperty():string
Returns
string
Inherited from
CheckTreeEditor.getIsDeletedProperty
Defined in
src/ui/datagrid/datagrid.tsx:1046
getItemCssClass()
protectedgetItemCssClass(item,index):string
Parameters
item
CheckTreeItem<TItem>
index
number
Returns
string
Inherited from
CheckTreeEditor.getItemCssClass
Defined in
src/ui/datagrid/datagrid.tsx:353
getItemMetadata()
protectedgetItemMetadata(item,index):any
Parameters
item
CheckTreeItem<TItem>
index
number
Returns
any
Inherited from
CheckTreeEditor.getItemMetadata
Defined in
src/ui/datagrid/datagrid.tsx:386
getItems()
getItems():
CheckTreeItem<TItem>[]
Returns
CheckTreeItem<TItem>[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:517
getItemText()
protectedgetItemText(ctx):string
Parameters
ctx
FormatterContext<any>
Returns
string
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:352
getItemType()
protectedgetItemType():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:830
getLocalTextDbPrefix()
protectedgetLocalTextDbPrefix():string
Returns
string
Inherited from
CheckTreeEditor.getLocalTextDbPrefix
Defined in
src/ui/datagrid/datagrid.tsx:1009
getLocalTextPrefix()
protectedgetLocalTextPrefix():string
Returns
string
Inherited from
CheckTreeEditor.getLocalTextPrefix
Defined in
src/ui/datagrid/datagrid.tsx:1021
getLookupItems()
protectedgetLookupItems(lookup):TItem[]
Parameters
lookup
Lookup<TItem>
Returns
TItem[]
Defined in
src/ui/editors/checktreeeditor.ts:567
getLookupKey()
protectedgetLookupKey():string
Returns
string
Defined in
src/ui/editors/checktreeeditor.ts:505
getPagerOptions()
protectedgetPagerOptions():PagerOptions
Returns
Inherited from
CheckTreeEditor.getPagerOptions
Defined in
src/ui/datagrid/datagrid.tsx:760
getPersistanceKey()
protectedgetPersistanceKey():string
Returns
string
Inherited from
CheckTreeEditor.getPersistanceKey
Defined in
src/ui/datagrid/datagrid.tsx:1139
getPersistanceStorage()
protectedgetPersistanceStorage():SettingStorage
Returns
Inherited from
CheckTreeEditor.getPersistanceStorage
Defined in
src/ui/datagrid/datagrid.tsx:1135
getPersistedSettings()
protectedgetPersistedSettings():PersistedGridSettings|Promise<PersistedGridSettings>
Returns
PersistedGridSettings | Promise<PersistedGridSettings>
Inherited from
CheckTreeEditor.getPersistedSettings
Defined in
src/ui/datagrid/datagrid.tsx:1175
getPropertyItems()
protectedgetPropertyItems():PropertyItem[]
Returns
Inherited from
CheckTreeEditor.getPropertyItems
Defined in
src/ui/datagrid/datagrid.tsx:852
getPropertyItemsData()
protectedgetPropertyItemsData():PropertyItemsData
Returns
Inherited from
CheckTreeEditor.getPropertyItemsData
Defined in
src/ui/datagrid/datagrid.tsx:856
getPropertyItemsDataAsync()
protectedgetPropertyItemsDataAsync():Promise<PropertyItemsData>
Returns
Promise<PropertyItemsData>
Inherited from
CheckTreeEditor.getPropertyItemsDataAsync
Defined in
src/ui/datagrid/datagrid.tsx:876
getQuickFilters()
protectedgetQuickFilters():QuickFilter<Widget<any>,any>[]
Returns
QuickFilter<Widget<any>, any>[]
Inherited from
CheckTreeEditor.getQuickFilters
Defined in
src/ui/datagrid/datagrid.tsx:225
getQuickSearchFields()
protectedgetQuickSearchFields():QuickSearchField[]
Returns
Inherited from
CheckTreeEditor.getQuickSearchFields
Defined in
src/ui/datagrid/datagrid.tsx:310
getRowDefinition()
protectedgetRowDefinition():IRowDefinition
Returns
Inherited from
CheckTreeEditor.getRowDefinition
Defined in
src/ui/datagrid/datagrid.tsx:1003
getSelectAllText()
protectedgetSelectAllText():string
Returns
string
Overrides
CheckTreeEditor.getSelectAllText
Defined in
src/ui/editors/checktreeeditor.ts:522
getSlickOptions()
protectedgetSlickOptions():GridOptions<any>
Returns
GridOptions<any>
Inherited from
CheckTreeEditor.getSlickOptions
Defined in
src/ui/editors/checktreeeditor.ts:356
getTitle()
getTitle():
string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:802
getTreeItems()
protectedgetTreeItems():CheckTreeItem<TItem>[]
Returns
CheckTreeItem<TItem>[]
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:571
getView()
getView():
RemoteView<CheckTreeItem<TItem>>
Returns
RemoteView<CheckTreeItem<TItem>>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1465
getViewOptions()
protectedgetViewOptions():RemoteViewOptions
Returns
Inherited from
CheckTreeEditor.getViewOptions
Defined in
src/ui/datagrid/datagrid.tsx:772
gridPersistanceFlags()
protectedgridPersistanceFlags():GridPersistanceFlags
Returns
Inherited from
CheckTreeEditor.gridPersistanceFlags
Defined in
src/ui/datagrid/datagrid.tsx:1150
init()
init():
this
Returns
this
Inherited from
Defined in
initializeFilterBar()
protectedinitializeFilterBar():void
Returns
void
Inherited from
CheckTreeEditor.initializeFilterBar
Defined in
src/ui/datagrid/datagrid.tsx:445
initialPopulate()
protectedinitialPopulate():void
Returns
void
Inherited from
CheckTreeEditor.initialPopulate
Defined in
src/ui/datagrid/datagrid.tsx:423
internalRefresh()
protectedinternalRefresh():void
Returns
void
Inherited from
CheckTreeEditor.internalRefresh
Defined in
src/ui/datagrid/datagrid.tsx:963
internalRenderContents()
internalRenderContents():
void
Returns
void
Inherited from
CheckTreeEditor.internalRenderContents
Defined in
invokeSubmitHandlers()
protectedinvokeSubmitHandlers():void
Returns
void
Inherited from
CheckTreeEditor.invokeSubmitHandlers
Defined in
src/ui/datagrid/datagrid.tsx:1123
isThreeStateHierarchy()
protectedisThreeStateHierarchy():boolean
Returns
boolean
Inherited from
CheckTreeEditor.isThreeStateHierarchy
Defined in
src/ui/editors/checktreeeditor.ts:116
itemAt()
itemAt(
row):CheckTreeItem<TItem>
Parameters
row
number
Returns
CheckTreeItem<TItem>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:505
itemId()
itemId(
item):any
Parameters
item
CheckTreeItem<TItem>
Returns
any
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:509
itemLink()
protecteditemLink(itemType?,idField?,text?,cssClass?,encode?):Format<CheckTreeItem<TItem>>
Parameters
itemType?
string
idField?
string
text?
Format<CheckTreeItem<TItem>>
cssClass?
(ctx) => string
encode?
boolean = true
Returns
Format<CheckTreeItem<TItem>>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:834
itemSelectedChanged()
protecteditemSelectedChanged(item):void
Parameters
item
CheckTreeItem<TItem>
Returns
void
Inherited from
CheckTreeEditor.itemSelectedChanged
Defined in
src/ui/editors/checktreeeditor.ts:109
layout()
protectedlayout():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:166
legacyTemplateRender()
protectedlegacyTemplateRender():boolean
Returns
boolean
Inherited from
CheckTreeEditor.legacyTemplateRender
Defined in
markupReady()
protectedmarkupReady():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:704
moveSelectedUp()
protectedmoveSelectedUp():boolean
Returns
boolean
Overrides
CheckTreeEditor.moveSelectedUp
Defined in
src/ui/editors/checktreeeditor.ts:587
onClick()
protectedonClick(e,row,cell):void
Parameters
e
Event
row
number
cell
number
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:168
onViewFilter()
protectedonViewFilter(item):boolean
Parameters
item
CheckTreeItem<TItem>
Returns
boolean
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:581
onViewProcessData()
protectedonViewProcessData(response):ListResponse<CheckTreeItem<TItem>>
Parameters
response
ListResponse<CheckTreeItem<TItem>>
Returns
ListResponse<CheckTreeItem<TItem>>
Inherited from
CheckTreeEditor.onViewProcessData
Defined in
src/ui/editors/checktreeeditor.ts:157
onViewSubmit()
protectedonViewSubmit():boolean
Returns
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:692
persistSettings()
protectedpersistSettings(flags?):void|Promise<void>
Parameters
flags?
Returns
void | Promise<void>
Inherited from
CheckTreeEditor.persistSettings
Defined in
src/ui/datagrid/datagrid.tsx:1357
populateLock()
protectedpopulateLock():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:931
populateUnlock()
protectedpopulateUnlock():void
Returns
void
Inherited from
CheckTreeEditor.populateUnlock
Defined in
src/ui/datagrid/datagrid.tsx:935
populateWhenVisible()
protectedpopulateWhenVisible():boolean
Returns
boolean
Inherited from
CheckTreeEditor.populateWhenVisible
Defined in
src/ui/datagrid/datagrid.tsx:749
postProcessColumns()
protectedpostProcessColumns(columns):Column<any>[]
Parameters
columns
Column<any>[]
Returns
Column<any>[]
Inherited from
CheckTreeEditor.postProcessColumns
Defined in
src/ui/datagrid/datagrid.tsx:394
propertyItemsReady()
protectedpropertyItemsReady(itemsData):void
Parameters
itemsData
Returns
void
Inherited from
CheckTreeEditor.propertyItemsReady
Defined in
src/ui/datagrid/datagrid.tsx:122
propertyItemsToSlickColumns()
protectedpropertyItemsToSlickColumns(propertyItems):Column<any>[]
Parameters
propertyItems
Returns
Column<any>[]
Inherited from
CheckTreeEditor.propertyItemsToSlickColumns
Defined in
src/ui/datagrid/datagrid.tsx:904
quickFilterChange()
protectedquickFilterChange(e):void
Parameters
e
Event
Returns
void
Inherited from
CheckTreeEditor.quickFilterChange
Defined in
src/ui/datagrid/datagrid.tsx:1129
refresh()
refresh():
void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:943
refreshIfNeeded()
protectedrefreshIfNeeded():void
Returns
void
Inherited from
CheckTreeEditor.refreshIfNeeded
Defined in
src/ui/datagrid/datagrid.tsx:956
render()
render():
any
Returns the main element for this widget or the document fragment. As widgets may get their elements from props unlike regular JSX widgets, this method should not be overridden. Override renderContents() instead.
Returns
any
Inherited from
Defined in
renderContents()
protectedrenderContents():any
Returns
any
Inherited from
CheckTreeEditor.renderContents
Defined in
resizeCanvas()
protectedresizeCanvas():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1071
restoreSettings()
protectedrestoreSettings(settings?,flags?):void|Promise<void>
Parameters
settings?
flags?
Returns
void | Promise<void>
Inherited from
CheckTreeEditor.restoreSettings
Defined in
src/ui/datagrid/datagrid.tsx:1194
restoreSettingsFrom()
protectedrestoreSettingsFrom(settings,flags?):void
Parameters
settings
flags?
Returns
void
Inherited from
CheckTreeEditor.restoreSettingsFrom
Defined in
src/ui/datagrid/datagrid.tsx:1205
rowCount()
rowCount():
number
Returns
number
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:513
set_cascadeField()
protectedset_cascadeField(value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:643
set_cascadeFrom()
protectedset_cascadeFrom(value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:624
set_cascadeValue()
protectedset_cascadeValue(value):void
Parameters
value
any
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:659
set_filterField()
protectedset_filterField(value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:679
set_filterValue()
protectedset_filterValue(value):void
Parameters
value
any
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:695
set_readOnly()
set_readOnly(
value):void
Parameters
value
boolean
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:400
setAllSubTreeSelected()
protectedsetAllSubTreeSelected(item,selected):boolean
Parameters
item
CheckTreeItem<TItem>
selected
boolean
Returns
boolean
Inherited from
CheckTreeEditor.setAllSubTreeSelected
Defined in
src/ui/editors/checktreeeditor.ts:258
setCascadeFrom()
protectedsetCascadeFrom(value):void
Parameters
value
string
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:605
setCriteriaParameter()
protectedsetCriteriaParameter():void
Returns
void
Inherited from
CheckTreeEditor.setCriteriaParameter
Defined in
src/ui/datagrid/datagrid.tsx:668
setEditValue()
setEditValue(
source,property):void
Parameters
source
any
property
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:78
setEquality()
protectedsetEquality(field,value):void
Parameters
field
string
value
any
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:678
setIncludeColumnsParameter()
protectedsetIncludeColumnsParameter():void
Returns
void
Inherited from
CheckTreeEditor.setIncludeColumnsParameter
Defined in
src/ui/datagrid/datagrid.tsx:682
setInitialSortOrder()
protectedsetInitialSortOrder():void
Returns
void
Inherited from
CheckTreeEditor.setInitialSortOrder
Defined in
src/ui/datagrid/datagrid.tsx:480
setIsDisabled()
setIsDisabled(
value):void
Parameters
value
boolean
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:967
setItems()
setItems(
value):void
Parameters
value
CheckTreeItem<TItem>[]
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:521
setTitle()
setTitle(
value):void
Parameters
value
string
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:810
sortItems()
protectedsortItems():void
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:362
subDialogDataChange()
protectedsubDialogDataChange():void
Returns
void
Inherited from
CheckTreeEditor.subDialogDataChange
Defined in
src/ui/datagrid/datagrid.tsx:1075
syncOrAsyncThen()
protectedsyncOrAsyncThen<T>(syncMethod,asyncMethod,then):void
Type Parameters
• T
Parameters
syncMethod
() => T
asyncMethod
() => PromiseLike<T>
then
(v) => void
Returns
void
Inherited from
CheckTreeEditor.syncOrAsyncThen
Defined in
tryFindQuickFilter()
protectedtryFindQuickFilter<TWidget>(type,field):TWidget
Type Parameters
• TWidget
Parameters
type
(...args) => TWidget
field
string
Returns
TWidget
Inherited from
CheckTreeEditor.tryFindQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:297
updateDisabledState()
protectedupdateDisabledState():void
Returns
void
Inherited from
CheckTreeEditor.updateDisabledState
Defined in
src/ui/datagrid/datagrid.tsx:1067
updateFlags()
protectedupdateFlags():void
Returns
void
Inherited from
Defined in
src/ui/editors/checktreeeditor.ts:217
updateInterface()
updateInterface():
void
Returns
void
Inherited from
CheckTreeEditor.updateInterface
Defined in
src/ui/datagrid/datagrid.tsx:999
updateItems()
protectedupdateItems():void
Returns
void
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:500
updateSelectAll()
protectedupdateSelectAll():void
Returns
void
Inherited from
CheckTreeEditor.updateSelectAll
Defined in
src/ui/editors/checktreeeditor.ts:211
useAsync()
protecteduseAsync():boolean
Returns
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:158
useIdPrefix()
protecteduseIdPrefix():IdPrefixType
Returns
Inherited from
Defined in
useLayoutTimer()
protecteduseLayoutTimer():boolean
Returns
boolean
Inherited from
CheckTreeEditor.useLayoutTimer
Defined in
src/ui/datagrid/datagrid.tsx:162
usePager()
protectedusePager():boolean
Returns
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:741
viewDataChanged()
protectedviewDataChanged(e,rows):void
Parameters
e
any
rows
CheckTreeItem<TItem>[]
Returns
void
Inherited from
CheckTreeEditor.viewDataChanged
Defined in
src/ui/datagrid/datagrid.tsx:620
wrapFormatterWithEditLink()
protectedwrapFormatterWithEditLink(column,item):void
Parameters
column
Column<any>
item
Returns
void
Inherited from
CheckTreeEditor.wrapFormatterWithEditLink
Defined in
src/ui/datagrid/datagrid.tsx:889
create()
staticcreate<TWidget,P>(params):TWidget
Type Parameters
• TWidget extends Widget<P>
• P
Parameters
params
CreateWidgetParams<TWidget, P>
Returns
TWidget
Inherited from
Defined in
createDefaultElement()
staticcreateDefaultElement():HTMLDivElement
Returns
HTMLDivElement
Inherited from
CheckTreeEditor.createDefaultElement
Defined in
src/ui/editors/checktreeeditor.ts:31
getWidgetName()
staticgetWidgetName(type):string
Parameters
type
Function
Returns
string
Inherited from
Defined in
propertyItemToQuickFilter()
staticpropertyItemToQuickFilter(item):any
Parameters
item
Returns
any
Inherited from
CheckTreeEditor.propertyItemToQuickFilter