@serenity-is/corelib / GridUtils
Namespace: GridUtils
Table of contents
Functions
- addIncludeDeletedToggle
- addQuickSearchInput
- addQuickSearchInputCustom
- addToggleButton
- makeOrderable
- makeOrderableWithUpdateRequest
Functions
addIncludeDeletedToggle
▸ addIncludeDeletedToggle(toolDiv
, view
, hint?
, initial?
): void
Parameters
Name | Type |
---|---|
toolDiv |
HTMLElement | ArrayLike <HTMLElement > |
view |
RemoteView <any > |
hint? |
string |
initial? |
boolean |
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:359
addQuickSearchInput
▸ addQuickSearchInput(toolDiv
, view
, fields?
, onChange?
): QuickSearchInput
Parameters
Name | Type |
---|---|
toolDiv |
HTMLElement | ArrayLike <HTMLElement > |
view |
RemoteView <any > |
fields? |
QuickSearchField [] |
onChange? |
() => void |
Returns
Defined in
src/ui/helpers/slickhelpers.ts:388
addQuickSearchInputCustom
▸ addQuickSearchInputCustom(container
, onSearch
, fields?
): QuickSearchInput
Parameters
Name | Type |
---|---|
container |
HTMLElement | ArrayLike <HTMLElement > |
onSearch |
(p1 : string , p2 : string , done : (p3 : boolean ) => void ) => void |
fields? |
QuickSearchField [] |
Returns
Defined in
src/ui/helpers/slickhelpers.ts:435
addToggleButton
▸ addToggleButton(toolDiv
, cssClass
, callback
, hint
, initial?
): void
Parameters
Name | Type |
---|---|
toolDiv |
HTMLElement | ArrayLike <HTMLElement > |
cssClass |
string |
callback |
(p1 : boolean ) => void |
hint |
string |
initial? |
boolean |
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:336
makeOrderable
▸ makeOrderable(grid
, handleMove
): void
Parameters
Name | Type |
---|---|
grid |
Grid <any > |
handleMove |
(rows : number [], insertBefore : number ) => void |
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:457
makeOrderableWithUpdateRequest
▸ makeOrderableWithUpdateRequest<TItem
, TId
>(grid
, getId
, getDisplayOrder
, service
, getUpdateRequest
): void
Type parameters
Name | Type |
---|---|
TItem |
any |
TId |
any |
Parameters
Name | Type |
---|---|
grid |
IDataGrid |
getId |
(item : TItem ) => TId |
getDisplayOrder |
(item : TItem ) => any |
service |
string |
getUpdateRequest |
(id : TId , order : number ) => SaveRequest <TItem > |
Returns
void