//import {JqGridCustomModule} from "./JqGridCustomModule"; import { } from "./../../wwwroot/js/App/Controls/TreeView" export enum JqGridCellFormattType { Currency, ShortDate, } export interface JQueryJqGridOptions { styleUI?: string ajaxGridOptions?: any; serializeGridData?: (postData: any) => any; postData?: any; scroll?: any; scrollPopUp?: boolean; scrollLeftOffset?: string; viewrecords?: boolean; emptyrecords?: string; page?: number; } export interface JQueryJqGridColumn { defaultSortOrder?: string; searchoptions?: any; defval?: string; linkFormat?: string; valueFormat?: string; name?: string; index: string; hidden?: boolean; sortable?: boolean; search?: boolean; key?: boolean; label?: string; width?: number; defaultSort?: boolean; specialFormat?: JqGridCellFormattType; formatter?: (cellvalue: any, options: any, rowObject: any) => any; } export interface GridFilter { field: string; op: string; data: any; type?: string; } export interface GridCustomButton { location: string, widget: string, options: { icon?: string; hint?: string; onClick?: (e) => void; } }