Properties
Optional autoAddActionColumn
autoAddActionColumn?: boolean
calcFixedRightColumnCount
calcFixedRightColumnCount: ((columnCount) => number)
Type declaration
- (columnCount): number
Returns number
deleteItem
deleteItem: ((crudOptions, id) => Promise<any>)
Type declaration
- (crudOptions, id): Promise<any>
Returns Promise<any>
fetchItem
fetchItem: (<T>(crudOptions, id) => Promise<T>)
Type declaration
- <T>(crudOptions, id): Promise<T>
Returns Promise<T>
fetchList
fetchList: (<T>(crudOptions) => Promise<T[]>)
Type declaration
- <T>(crudOptions): Promise<T[]>
Returns Promise<T[]>
getEmptyItem
getEmptyItem: (() => any)
Optional getHeadersInit
getHeadersInit?: (() => HeadersInit)
getIdByObject
getIdByObject: (<T>(o) => any)
Type declaration
- <T>(o): any
Type Parameters
T extends Record<string, unknown>
Returns any
getIdKey
getIdKey: (() => string)
Optional isActionDeleteEnabled
isActionDeleteEnabled?: boolean
Optional isActionDeleteVisible
isActionDeleteVisible?: boolean
updateItem
updateItem: ((crudOptions, id, item) => Promise<any>)
Type declaration
- (crudOptions, id, item): Promise<any>
Returns Promise<any>