File

src/interfaces/field.interface.ts

Index

Properties

Properties

align
align: string
Type : string
Optional
cellRenderer
cellRenderer: any
Type : any
Optional
clearFilterButton
clearFilterButton: boolean
Type : boolean
Optional
css
css: string
Type : string
Optional
deleteButton
deleteButton: boolean
Type : boolean
Optional
editButton
editButton: boolean
Type : boolean
Optional
editcss
editcss: string
Type : string
Optional
editing
editing: boolean
Type : boolean
Optional
editTemplate
editTemplate: function
Type : function
Optional
editValue
editValue: any
Type : any
Optional
filtercss
filtercss: string
Type : string
Optional
filtering
filtering: boolean
Type : boolean
Optional
filterTemplate
filterTemplate: any
Type : any
Optional
filterValue
filterValue: any
Type : any
Optional
headercss
headercss: string
Type : string
Optional
headerTemplate
headerTemplate: any
Type : any
Optional
hide
hide: boolean
Type : boolean
Optional
insertcss
insertcss: string
Type : string
Optional
inserting
inserting: boolean
Type : boolean
Optional
insertTemplate
insertTemplate: any
Type : any
Optional
insertValue
insertValue: any
Type : any
Optional
items
items: Array<any>
Type : Array<any>
Optional
itemsAsync
itemsAsync: any
Type : any
Optional
itemTemplate
itemTemplate: any
Type : any
Optional
modeSwitchButton
modeSwitchButton: boolean
Type : boolean
Optional
name
name: string
Type : string
Optional
selectFiltering
selectFiltering: string[][] | Promise<[][]>
Type : string[][] | Promise<[][]>
Optional
sorter
sorter: string
Type : string
Optional
sorting
sorting: boolean
Type : boolean
Optional
textField
textField: string
Type : string
Optional
title
title: string
Type : string
Optional
type
type: "text" | "number" | "checkbox" | "select" | "textarea" | "control" | "selectasync"
Type : "text" | "number" | "checkbox" | "select" | "textarea" | "control" | "selectasync"
Optional
validate
validate: any
Type : any
Optional
valueField
valueField: string
Type : string
Optional
visible
visible: boolean
Type : boolean
Optional
width
width: number | string
Type : number | string
Optional
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;
}

results matching ""

    No results matching ""