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;
}