UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

32 lines (31 loc) 801 B
import { IEntityErrorLogger } from "../model/core/entity"; export interface MRequestMiddelware { Validate?: Function; } export declare class MTableQueries { total: number; pageIndex: number; pageSize: number; query: string; sort: { order: 'asc' | 'desc' | ''; key: string | number; }; constructor(init: MTableQueries); Validate?(): Partial<IEntityErrorLogger>; } export type TableQueries = MTableQueries; export declare const initialTableData: TableQueries; export type listView = 'grid' | 'list'; export type FilterQuery = { sort: 'asc' | 'desc' | ''; search: ''; }; export interface paginationQueryResponse { paginatedResults: any[]; totalDocument: number; } export interface CommonSelect { label: string; value: string; }