UNPKG

ng2-qgrid

Version:
36 lines (31 loc) 718 B
import { ColumnView } from './view/column.view'; import { RowView } from './view/row.view'; /** * A class that contains results of q-grid invalidate. * * ### Suggested Links * [table.js](https://github.com/qgrid/ng2/blob/master/src/core/dom/table.js) */ export declare interface SceneModel { /** * Status of invalidation. * * * `start` request to refresh the q-grid. * * `pull` request to propagate a q-grid model to the UI. * * `push` request UI to draw a model. * * `stop` scene in the stable state. */ status?: string; /** * List of rows to render. */ rows?: RowView[]; /** * Column rendering object. */ column?: { rows: ColumnView[][], line: ColumnView[], area: {} }; }