UNPKG

sdk-datagrid

Version:

Customizable (Angular) datagrid with data options for manipulation, and charts for visualization.

41 lines (40 loc) 1.18 kB
import { TemplateRef } from "@angular/core"; import { FilterType } from "../enums/filters"; import { SDKDataGridFilter } from "./datagrid-filter"; import { SDKDataGridSort } from "./datagrid-sort"; export declare class SDKDataGridColumn { Name: string; DisplayName?: string; FriendlyName?: string; Sort?: SDKDataGridSort | null; Filter?: SDKDataGridFilter | null; Formulas?: any; showSort?: boolean; showFilter?: boolean; isAction?: boolean; isVisible?: boolean; actionSide?: string; dataStyle?: string; formulaStyle?: string; FilterMultiSelect?: boolean; FilterTypes?: any[]; FilterValues?: any[]; FilterType?: FilterType; FilterValueDefault?: any; allowEdit?: boolean; required?: boolean; notes?: string; validCharacters?: string; hint?: string; pattern?: string; height?: string; width?: string; border?: string; style?: string; headerTemplate?: () => TemplateRef<any>; dataTemplate?: () => TemplateRef<any>; editTemplate?: () => TemplateRef<any>; formatData?: (value: any) => string; setFilterValues?: () => Promise<any[]>; _original?: any; }