@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
33 lines (32 loc) • 1.02 kB
TypeScript
import { IFolderDataLoader } from '@docsvision/webclient/Platform/IFolderDataLoader';
interface BasicGridOptions {
tableClass: string;
tableId: string;
wrapRow: boolean;
currentPage: number;
pageSize: number;
enableToolbar: boolean;
enablePaging: boolean;
enableSorting: boolean;
enableGrouping: boolean;
enableUnreadBar: boolean;
enableItemDetails: boolean;
enableBatchOperations: boolean;
isFilterAllowed: boolean;
enableMobileFormat: boolean;
isMobileFormat: boolean;
currentMobilePage: number;
cardSourceId: string;
folderId: string;
searchParameters: object;
saveGridUserSettingsData: boolean;
folderHeader: string;
dataLoader: IFolderDataLoader;
services: any;
}
export declare type IGridOptions = Partial<BasicGridOptions>;
export declare type $GridOptions = {
gridOptions: Partial<IGridOptions>;
};
export declare const $GridOptions: string | ((model?: $GridOptions) => Partial<Partial<BasicGridOptions>>);
export {};