@serenity-is/sleekgrid / LayoutEngine
Interface: LayoutEngine
Defined in: src/layouts/layout-engine.ts:6
Properties
layoutName
layoutName:
string
Defined in: src/layouts/layout-engine.ts:7
supportFrozenBottom?
optionalsupportFrozenBottom:boolean
Defined in: src/layouts/layout-engine.ts:17
supportFrozenRows?
optionalsupportFrozenRows:boolean
Defined in: src/layouts/layout-engine.ts:16
supportPinnedCols?
optionalsupportPinnedCols:boolean
Defined in: src/layouts/layout-engine.ts:14
supportPinnedEnd?
optionalsupportPinnedEnd:boolean
Defined in: src/layouts/layout-engine.ts:15
Methods
adjustFrozenRowsOption()?
optionaladjustFrozenRowsOption():void
Defined in: src/layouts/layout-engine.ts:10
Returns
void
afterSetOptions()
afterSetOptions(
args):void
Defined in: src/layouts/layout-engine.ts:11
Parameters
args
Returns
void
destroy()
destroy():
void
Defined in: src/layouts/layout-engine.ts:9
Returns
void
init()
init(
host):void
Defined in: src/layouts/layout-engine.ts:8
Parameters
host
Returns
void
reorderViewColumns()?
optionalreorderViewColumns(viewCols,refs):Column<any>[]
Defined in: src/layouts/layout-engine.ts:13
this might be called before init, chicken egg situation
Parameters
viewCols
Column<any>[]
refs
Returns
Column<any>[]