diff --git a/slickgrid/SlickGrid.d.ts b/slickgrid/SlickGrid.d.ts index 44acc4c1b..50c7c2904 100644 --- a/slickgrid/SlickGrid.d.ts +++ b/slickgrid/SlickGrid.d.ts @@ -1459,15 +1459,15 @@ declare module Slick { export module Data { export interface DataViewOptions { - groupItemMetadataProvider: GroupItemMetadataProvider; - inlineFilters: boolean; + groupItemMetadataProvider?: GroupItemMetadataProvider; + inlineFilters?: boolean; } /** * Item -> Data by index * Row -> Data by row **/ - export class DataView { + export class DataView implements DataProvider { constructor(options: DataViewOptions); @@ -1537,7 +1537,7 @@ declare module Slick { public syncGridCellCssStyles(grid: Grid, key: string): void; public getLength(): number; - public getItem(): void; + public getItem(index: number): SlickData; public getItemMetadata(): void; public onRowCountChanged: Slick.SlickEvent;