UNPKG

ez-web-toolkit

Version:
56 lines (55 loc) 919 B
/** * @namespace toolkit.models */ /** * @class toolkit.models.UiGridRequest * @classdesc Request with filterin for angular ui grid. */ export declare class UiGridRequest { /** * page number */ page: number; /** * page size number. */ pageSize: number; /** * the sort request. */ sort: SortRequest; /** * filters. */ filters: Array<FilterRequest>; } /** * sort request model. */ export declare class SortRequest { /** * sort direction. */ direction: string; /** * sort member. */ memberName: string; } /** * filter request. */ export declare class FilterRequest { /** * member name. */ memberName: string; /** * filter value. */ value: string; /** * the filter condition. */ condition: number; }