@serenity-is/corelib / CheckTreeEditor
Class: CheckTreeEditor<TItem, P>
Extends
DataGrid<TItem,P>
Extended by
Type Parameters
• TItem extends CheckTreeItem<TItem>
• P = {}
Implements
Constructors
new CheckTreeEditor()
new CheckTreeEditor<
TItem,P>(props):CheckTreeEditor<TItem,P>
Parameters
props
EditorProps<P>
Returns
CheckTreeEditor<TItem, P>
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:35
Properties
allColumns
protectedallColumns:Column<any>[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:75
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
Defined in
src/ui/datagrid/datagrid.tsx:77
openDialogsAsPanel
openDialogsAsPanel:
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:81
options
protectedreadonlyoptions:WidgetProps<P>
Inherited from
Defined in
propertyItemsData
protectedpropertyItemsData:PropertyItemsData
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:76
quickFiltersBar
protectedquickFiltersBar:QuickFilterBar<QuickFilterBarOptions>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:73
quickFiltersDiv
protectedquickFiltersDiv:Fluent<HTMLElement>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:72
restoringSettings
protectedrestoringSettings:number
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:78
slickContainer
protectedslickContainer:Fluent<HTMLElement>
Inherited from
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<TItem>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:79
defaultColumnWidthDelta
staticdefaultColumnWidthDelta:number
Inherited from
DataGrid.defaultColumnWidthDelta
Defined in
src/ui/datagrid/datagrid.tsx:87
defaultColumnWidthScale
staticdefaultColumnWidthScale:number
Inherited from
DataGrid.defaultColumnWidthScale
Defined in
src/ui/datagrid/datagrid.tsx:86
defaultHeaderHeight
staticdefaultHeaderHeight:number
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:84
defaultPersistanceStorage
staticdefaultPersistanceStorage:SettingStorage
Inherited from
DataGrid.defaultPersistanceStorage
Defined in
src/ui/datagrid/datagrid.tsx:85
defaultRowHeight
staticdefaultRowHeight:number
Inherited from
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
element
Get Signature
get element():
Fluent<HTMLElement>
Returns a Fluent(this.domNode) object
Returns
Fluent<HTMLElement>
Inherited from
Defined in
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
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
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
Defined in
src/ui/datagrid/datagrid.tsx:1099
addDateTimeRangeFilter()
protectedaddDateTimeRangeFilter(field,title?):DateTimeEditor<DateTimeEditorOptions>
Parameters
field
string
title?
string
Returns
DateTimeEditor<DateTimeEditorOptions>
Inherited from
DataGrid.addDateTimeRangeFilter
Defined in
src/ui/datagrid/datagrid.tsx:1107
addFilterSeparator()
protectedaddFilterSeparator():void
Returns
void
Inherited from
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
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
Defined in
Call Signature
addValidationRule(
uniqueName,rule):void
Parameters
uniqueName
string
rule
(input) => string
Returns
void
Inherited from
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
TItem
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:286
allItemsSelected()
protectedallItemsSelected():boolean
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:275
anyDescendantsSelected()
protectedanyDescendantsSelected(item):boolean
Parameters
item
TItem
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:306
bindToSlickEvents()
protectedbindToSlickEvents():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:525
bindToViewEvents()
protectedbindToViewEvents():void
Returns
void
Inherited from
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
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
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
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
Defined in
src/ui/datagrid/datagrid.tsx:753
createIncludeDeletedButton()
protectedcreateIncludeDeletedButton():void
Returns
void
Inherited from
DataGrid.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
Defined in
src/ui/datagrid/datagrid.tsx:203
createQuickSearchInput()
protectedcreateQuickSearchInput():void
Returns
void
Inherited from
DataGrid.createQuickSearchInput
Defined in
src/ui/datagrid/datagrid.tsx:314
createSlickContainer()
protectedcreateSlickContainer():Fluent<HTMLElement>
Returns
Fluent<HTMLElement>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:707
createSlickGrid()
protectedcreateSlickGrid():Grid<any>
Returns
Grid<any>
Overrides
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
Inherited from
DataGrid.createToolbarExtensions
Defined in
src/ui/datagrid/datagrid.tsx:192
createView()
protectedcreateView():RemoteView<TItem>
Returns
RemoteView<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
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
DataGrid.dateTimeRangeQuickFilter
Defined in
src/ui/datagrid/datagrid.tsx:1111
deferRender()
protecteddeferRender():boolean
Returns
boolean
Inherited from
Defined in
destroy()
destroy():
void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:319
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
Defined in
src/ui/datagrid/datagrid.tsx:595
enableFiltering()
protectedenableFiltering():boolean
Returns
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:745
ensureQuickFilterBar()
protectedensureQuickFilterBar():QuickFilterBar<QuickFilterBarOptions>
Returns
QuickFilterBar<QuickFilterBarOptions>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:195
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
Defined in
src/ui/datagrid/datagrid.tsx:289
get_readOnly()
get_readOnly():
boolean
Returns
boolean
Implementation of
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:396
getAddButtonCaption()
protectedgetAddButtonCaption():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:583
getButtons()
protectedgetButtons():ToolButton[]
Returns
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:83
getColumns()
protectedgetColumns():Column<any>[]
Returns
Column<any>[]
Overrides
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
Defined in
src/ui/datagrid/datagrid.tsx:415
getColumnWidthScale()
protectedgetColumnWidthScale():number
Returns
number
Inherited from
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
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
Defined in
getDefaultSortBy()
protectedgetDefaultSortBy():any[]
Returns
any[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:716
getDelimited()
protectedgetDelimited():boolean
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:302
getDescendantsSelected()
protectedgetDescendantsSelected(item):boolean
Parameters
item
TItem
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:254
getEditValue()
getEditValue(
property,target):void
Parameters
property
target
any
Returns
void
Implementation of
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
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
Defined in
src/ui/datagrid/datagrid.tsx:939
getGridField()
getGridField():
Fluent<HTMLElement>
Returns
Fluent<HTMLElement>
Inherited from
Defined in
getIdProperty()
protectedgetIdProperty():string
Returns
string
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:42
getIncludeColumns()
protectedgetIncludeColumns(include):void
Parameters
include
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:653
getInitialCollapse()
protectedgetInitialCollapse():boolean
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:153
getInitialTitle()
protectedgetInitialTitle():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:188
getIsActiveProperty()
protectedgetIsActiveProperty():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1052
getIsDeletedProperty()
protectedgetIsDeletedProperty():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1046
getItemCssClass()
protectedgetItemCssClass(item,index):string
Parameters
item
TItem
index
number
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:353
getItemMetadata()
protectedgetItemMetadata(item,index):any
Parameters
item
TItem
index
number
Returns
any
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:386
getItems()
getItems():
TItem[]
Returns
TItem[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:517
getItemText()
protectedgetItemText(ctx):string
Parameters
ctx
FormatterContext<any>
Returns
string
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
Defined in
src/ui/datagrid/datagrid.tsx:1009
getLocalTextPrefix()
protectedgetLocalTextPrefix():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1021
getPagerOptions()
protectedgetPagerOptions():PagerOptions
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:760
getPersistanceKey()
protectedgetPersistanceKey():string
Returns
string
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1139
getPersistanceStorage()
protectedgetPersistanceStorage():SettingStorage
Returns
Inherited from
DataGrid.getPersistanceStorage
Defined in
src/ui/datagrid/datagrid.tsx:1135
getPersistedSettings()
protectedgetPersistedSettings():PersistedGridSettings|Promise<PersistedGridSettings>
Returns
PersistedGridSettings | Promise<PersistedGridSettings>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1175
getPropertyItems()
protectedgetPropertyItems():PropertyItem[]
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:852
getPropertyItemsData()
protectedgetPropertyItemsData():PropertyItemsData
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:856
getPropertyItemsDataAsync()
protectedgetPropertyItemsDataAsync():Promise<PropertyItemsData>
Returns
Promise<PropertyItemsData>
Inherited from
DataGrid.getPropertyItemsDataAsync
Defined in
src/ui/datagrid/datagrid.tsx:876
getQuickFilters()
protectedgetQuickFilters():QuickFilter<Widget<any>,any>[]
Returns
QuickFilter<Widget<any>, any>[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:225
getQuickSearchFields()
protectedgetQuickSearchFields():QuickSearchField[]
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:310
getRowDefinition()
protectedgetRowDefinition():IRowDefinition
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1003
getSelectAllText()
protectedgetSelectAllText():string
Returns
string
Defined in
src/ui/editors/checktreeeditor.ts:112
getSlickOptions()
protectedgetSlickOptions():GridOptions<any>
Returns
GridOptions<any>
Overrides
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():TItem[]
Returns
TItem[]
Defined in
src/ui/editors/checktreeeditor.ts:46
getView()
getView():
RemoteView<TItem>
Returns
RemoteView<TItem>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1465
getViewOptions()
protectedgetViewOptions():RemoteViewOptions
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:772
gridPersistanceFlags()
protectedgridPersistanceFlags():GridPersistanceFlags
Returns
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1150
init()
init():
this
Returns
this
Inherited from
Defined in
initializeFilterBar()
protectedinitializeFilterBar():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:445
initialPopulate()
protectedinitialPopulate():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:423
internalRefresh()
protectedinternalRefresh():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:963
internalRenderContents()
internalRenderContents():
void
Returns
void
Inherited from
DataGrid.internalRenderContents
Defined in
invokeSubmitHandlers()
protectedinvokeSubmitHandlers():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1123
isThreeStateHierarchy()
protectedisThreeStateHierarchy():boolean
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:116
itemAt()
itemAt(
row):TItem
Parameters
row
number
Returns
TItem
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:505
itemId()
itemId(
item):any
Parameters
item
TItem
Returns
any
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:509
itemLink()
protecteditemLink(itemType?,idField?,text?,cssClass?,encode?):Format<TItem>
Parameters
itemType?
string
idField?
string
text?
Format<TItem>
cssClass?
(ctx) => string
encode?
boolean = true
Returns
Format<TItem>
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:834
itemSelectedChanged()
protecteditemSelectedChanged(item):void
Parameters
item
TItem
Returns
void
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
Defined in
markupReady()
protectedmarkupReady():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:704
moveSelectedUp()
protectedmoveSelectedUp():boolean
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:390
onClick()
protectedonClick(e,row,cell):void
Parameters
e
Event
row
number
cell
number
Returns
void
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:168
onViewFilter()
protectedonViewFilter(item):boolean
Parameters
item
TItem
Returns
boolean
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:127
onViewProcessData()
protectedonViewProcessData(response):ListResponse<TItem>
Parameters
response
ListResponse<TItem>
Returns
ListResponse<TItem>
Overrides
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
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
Defined in
src/ui/datagrid/datagrid.tsx:935
populateWhenVisible()
protectedpopulateWhenVisible():boolean
Returns
boolean
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:749
postProcessColumns()
protectedpostProcessColumns(columns):Column<any>[]
Parameters
columns
Column<any>[]
Returns
Column<any>[]
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:394
propertyItemsReady()
protectedpropertyItemsReady(itemsData):void
Parameters
itemsData
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:122
propertyItemsToSlickColumns()
protectedpropertyItemsToSlickColumns(propertyItems):Column<any>[]
Parameters
propertyItems
Returns
Column<any>[]
Inherited from
DataGrid.propertyItemsToSlickColumns
Defined in
src/ui/datagrid/datagrid.tsx:904
quickFilterChange()
protectedquickFilterChange(e):void
Parameters
e
Event
Returns
void
Inherited from
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
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
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
Defined in
src/ui/datagrid/datagrid.tsx:1194
restoreSettingsFrom()
protectedrestoreSettingsFrom(settings,flags?):void
Parameters
settings
flags?
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1205
rowCount()
rowCount():
number
Returns
number
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:513
set_readOnly()
set_readOnly(
value):void
Parameters
value
boolean
Returns
void
Implementation of
Overrides
Defined in
src/ui/editors/checktreeeditor.ts:400
setAllSubTreeSelected()
protectedsetAllSubTreeSelected(item,selected):boolean
Parameters
item
TItem
selected
boolean
Returns
boolean
Defined in
src/ui/editors/checktreeeditor.ts:258
setCriteriaParameter()
protectedsetCriteriaParameter():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:668
setEditValue()
setEditValue(
source,property):void
Parameters
source
any
property
Returns
void
Implementation of
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
DataGrid.setIncludeColumnsParameter
Defined in
src/ui/datagrid/datagrid.tsx:682
setInitialSortOrder()
protectedsetInitialSortOrder():void
Returns
void
Inherited from
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
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
Defined in
src/ui/editors/checktreeeditor.ts:362
subDialogDataChange()
protectedsubDialogDataChange():void
Returns
void
Inherited from
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
Defined in
tryFindQuickFilter()
protectedtryFindQuickFilter<TWidget>(type,field):TWidget
Type Parameters
• TWidget
Parameters
type
(...args) => TWidget
field
string
Returns
TWidget
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:297
updateDisabledState()
protectedupdateDisabledState():void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:1067
updateFlags()
protectedupdateFlags():void
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:217
updateInterface()
updateInterface():
void
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:999
updateItems()
protectedupdateItems():void
Returns
void
Defined in
src/ui/editors/checktreeeditor.ts:50
updateSelectAll()
protectedupdateSelectAll():void
Returns
void
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
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
TItem[]
Returns
void
Inherited from
Defined in
src/ui/datagrid/datagrid.tsx:620
wrapFormatterWithEditLink()
protectedwrapFormatterWithEditLink(column,item):void
Parameters
column
Column<any>
item
Returns
void
Inherited from
DataGrid.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
Overrides
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
DataGrid.propertyItemToQuickFilter