@serenity-is/sleekgrid / GroupItemMetadataProvider
Class: GroupItemMetadataProvider
Defined in: src/data/groupitemmetadataprovider.tsx:26
Implements
Constructors
Constructor
new GroupItemMetadataProvider(
opt?):GroupItemMetadataProvider
Defined in: src/data/groupitemmetadataprovider.tsx:30
Parameters
opt?
GroupItemMetadataProviderOptions
Returns
GroupItemMetadataProvider
Properties
getGroupRowMetadata()
getGroupRowMetadata: (
item) =>ItemMetadata
Defined in: src/data/groupitemmetadataprovider.tsx:223
Parameters
item
Returns
getTotalsRowMetadata()
getTotalsRowMetadata: (
item) =>ItemMetadata
Defined in: src/data/groupitemmetadataprovider.tsx:247
Parameters
item
Returns
grid
protectedgrid:ISleekGrid
Defined in: src/data/groupitemmetadataprovider.tsx:27
pluginName
readonlypluginName:"GroupItemMetadataProvider"="GroupItemMetadataProvider"
Defined in: src/data/groupitemmetadataprovider.tsx:107
Implementation of
defaults
readonlystaticdefaults:GroupItemMetadataProviderOptions
Defined in: src/data/groupitemmetadataprovider.tsx:38
Methods
destroy()
destroy():
void
Defined in: src/data/groupitemmetadataprovider.tsx:109
Returns
void
Implementation of
getOptions()
getOptions():
GroupItemMetadataProviderOptions
Defined in: src/data/groupitemmetadataprovider.tsx:116
Returns
GroupItemMetadataProviderOptions
groupCellPosition()
groupCellPosition():
object
Defined in: src/data/groupitemmetadataprovider.tsx:186
Returns
object
cell
cell:
number=0
colspan
colspan:
number|"*"
handleGridClick()
handleGridClick(
e):void
Defined in: src/data/groupitemmetadataprovider.tsx:124
Parameters
e
Returns
void
handleGridKeyDown()
handleGridKeyDown(
e):void
Defined in: src/data/groupitemmetadataprovider.tsx:150
Parameters
e
Returns
void
init()
init(
grid):void
Defined in: src/data/groupitemmetadataprovider.tsx:101
Parameters
grid
Returns
void
Implementation of
setOptions()
setOptions(
value):void
Defined in: src/data/groupitemmetadataprovider.tsx:120
Parameters
value
GroupItemMetadataProviderOptions
Returns
void
defaultGroupFormat()
staticdefaultGroupFormat(ctx,opt?):FormatterResult
Defined in: src/data/groupitemmetadataprovider.tsx:54
Parameters
ctx
opt?
GroupItemMetadataProviderOptions
Returns
defaultTotalsFormat()
staticdefaultTotalsFormat(ctx,grid?):FormatterResult
Defined in: src/data/groupitemmetadataprovider.tsx:85