Type aliases
AnyFunction
AnyFunction: (...args: any[]) => any
ChangedHeaderValueCellEvent
Changed
Header
Value
Cell
Event
: CellAddress & { field
: string; oldValue
: any; value
: any }ChangedValueCellEvent
Changed
Value
Cell
Event
<T>: CellAddress & { field
: FieldDef<T>; oldValue
: any; record
: T; value
: any }Type parameters
ColorDef
ColorDef: CanvasRenderingContext2D["fillStyle"]
ColumnActionOption
ColumnActionOption: "CHECK" | "check" | "INPUT" | "input"
ColumnIconOption
Type parameters
ColumnTypeOption
ColumnTypeOption: "DEFAULT" | "default" | "NUMBER" | "number" | "CHECK" | "check" | "BUTTON" | "button" | "IMAGE" | "image" | "MULTILINETEXT" | "multilinetext" | "RADIO" | "radio"
DeleteCellEvent
Delete
Cell
Event
: CellAddress & { event
: KeyboardEvent }DrawGridKeyboardMoveCellFunction
EventListenerId
EventListenerId: number
FieldGetter
FieldGetter<T>: (record: T) => any
Type parameters
FieldSetter
FieldSetter<T>: (record: T, value: any) => void
Type parameters
Type declaration
- (record: T, value: any): void
GetRadioEditorGroup
Type parameters
Type declaration
Parameters
target: { col: number; grid: ListGridAPI<T>; row: number }
HeaderActionOption
HeaderActionOption: "CHECK" | "check" | "SORT" | "sort"
HeaderTypeOption
HeaderTypeOption: "DEFAULT" | "default" | "SORT" | "sort" | "CHECK" | "check"
HeaderValues
HeaderValues: Map<any, any>
IndicatorObject
Type declaration
Optional color?: ColorDef
Optional size?: number | string
IndicatorStyle
IndicatorStyle: "triangle" | "none"
KeyboardEventListener
KeyboardEventListener: (e: KeyboardEvent) => void
KeydownEvent
KeydownEvent: { event: KeyboardEvent; keyCode: number; stopCellMoving: any }
Type declaration
event: KeyboardEvent
keyCode: number
stopCellMoving:function
LayoutObjectId
LayoutObjectId: number | string | symbol
LineClamp
LineClamp: number | "auto"
MaybeCall
MaybeCall<T, A>: T | ((...args: A) => T)
Type parameters
MaybeCallOrUndef
MaybeCallOrUndef<T, A>: undefined | T | ((...args: A) => T)
Type parameters
MaybePromise
MaybePromise<T>: T | Promise<T>
Type parameters
MaybePromiseOrCall
MaybePromiseOrCall<T, A>: T | Promise<T> | ((...args: A) => T)
Type parameters
MaybePromiseOrCallOrUndef
MaybePromiseOrCallOrUndef<T, A>: T | undefined | Promise<T | undefined> | ((...args: A) => T)
Type parameters
MaybePromiseOrUndef
MaybePromiseOrUndef<T>: T | undefined | Promise<T | undefined>
Type parameters
MaybeUndef
MaybeUndef<T>: T | undefined
Type parameters
ModifyStatusEditableinputCellEvent
Modify
Status
Editableinput
Cell
Event
: CellAddress & { input
: HTMLInputElement }MultilineTextHeaderStyleOption
PasteRejectedValuesEvent
Paste
Rejected
Values
Event
<T>: { detail
: (CellAddress & { define
: ColumnDefine<T>; pasteValue
: string; record
: T | undefined })[] }Type parameters
PromiseMaybeCallOrUndef
Type parameters
PromiseMaybeUndef
PromiseMaybeUndef<T>: Promise<T | undefined>
Type parameters
PromiseMaybeUndefOrCall
PromiseMaybeUndefOrCall<T, A>: Promise<T | undefined> | ((...args: A) => T)
Type parameters
PromiseOrUndef
PromiseOrUndef<T>: undefined | Promise<T | undefined>
Type parameters
RecordBoolean
RecordBoolean<T>: boolean | ((record: T) => boolean)
Type parameters
ScrollEvent
ScrollEvent: { event: Event }
SetPasteValueTestData
Type parameters
SimpleBranchGraphCommand
SimpleBranchGraphCommand: { branch: string | { from: string; to: string }; command: "branch" } | { branch: string; command: "commit" } | { branch: { from: string; to: string }; command: "merge" } | { branch: string; command: "tag"; tag: string }
SortOption
Sort
Option
<T>: boolean | (string & keyof T) | ((arg
: { col
: number; grid
: ListGridAPI<T>; order
: "asc" | "desc"; row
: number }) => void)Type parameters
TextOverflow
TextOverflow: "clip" | "ellipsis" | string
Visibility
Visibility: "visible" | "hidden"
Cheetah Grid
cheetahGrid