src/interfaces/field.interface.ts
Properties |
|
align |
align:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:5
|
cellRenderer |
cellRenderer:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:34
|
clearFilterButton |
clearFilterButton:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:40
|
css |
css:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:13
|
deleteButton |
deleteButton:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:39
|
editButton |
editButton:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:37
|
editcss |
editcss:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:17
|
editing |
editing:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:21
|
editTemplate |
editTemplate:
|
Type : function
|
Optional |
Defined in src/interfaces/field.interface.ts:29
|
editValue |
editValue:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:33
|
filtercss |
filtercss:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:15
|
filtering |
filtering:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:19
|
filterTemplate |
filterTemplate:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:27
|
filterValue |
filterValue:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:31
|
headercss |
headercss:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:14
|
headerTemplate |
headerTemplate:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:25
|
hide |
hide:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:44
|
insertcss |
insertcss:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:16
|
inserting |
inserting:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:20
|
insertTemplate |
insertTemplate:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:28
|
insertValue |
insertValue:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:32
|
items |
items:
|
Type : Array<any>
|
Optional |
Defined in src/interfaces/field.interface.ts:8
|
itemsAsync |
itemsAsync:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:9
|
itemTemplate |
itemTemplate:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:26
|
modeSwitchButton |
modeSwitchButton:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:38
|
name |
name:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:3
|
selectFiltering |
selectFiltering:
|
Type : string[][] | Promise<[][]>
|
Optional |
Defined in src/interfaces/field.interface.ts:43
|
sorter |
sorter:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:23
|
sorting |
sorting:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:22
|
textField |
textField:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:10
|
title |
title:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:4
|
type |
type:
|
Type : "text" | "number" | "checkbox" | "select" | "textarea" | "control" | "selectasync"
|
Optional |
Defined in src/interfaces/field.interface.ts:2
|
validate |
validate:
|
Type : any
|
Optional |
Defined in src/interfaces/field.interface.ts:35
|
valueField |
valueField:
|
Type : string
|
Optional |
Defined in src/interfaces/field.interface.ts:11
|
visible |
visible:
|
Type : boolean
|
Optional |
Defined in src/interfaces/field.interface.ts:7
|
width |
width:
|
Type : number | string
|
Optional |
Defined in src/interfaces/field.interface.ts:6
|
export interface Field {
type?: 'text' | 'number' | 'checkbox' | 'select' | 'textarea' | 'control' | 'selectasync';
name?: string;
title?: string;
align?: string;
width?: number | string;
visible?: boolean;
items?: Array<any>;
itemsAsync?: any;
textField?: string;
valueField?: string;
css?: string;
headercss?: string;
filtercss?: string;
insertcss?: string;
editcss?: string;
filtering?: boolean;
inserting?: boolean;
editing?: boolean;
sorting?: boolean;
sorter?: string;
headerTemplate?: any;
itemTemplate?: any;
filterTemplate?: any;
insertTemplate?: any;
editTemplate?: (value, item) => {};
filterValue?: any;
insertValue?: any;
editValue?: any;
cellRenderer?: any;
validate?: any;
editButton?: boolean;
modeSwitchButton?: boolean;
deleteButton?: boolean;
clearFilterButton?: boolean;
// Extend
selectFiltering?: string[][] | Promise<string[][]>;
hide?: boolean;
}