/// /// namespace KoGridTests { export interface IGridItem { name: string; } export class Tests { public items: KnockoutObservableArray; public selectedItems: KnockoutObservableArray; public gridOptionsAlarms: kg.GridOptions; constructor() { this.items = ko.observableArray(); this.selectedItems = ko.observableArray(); this.gridOptionsAlarms = this.createDefaultGridOptions(this.items, this.selectedItems); } public createDefaultGridOptions(dataArray: KnockoutObservableArray, selectedItems: KnockoutObservableArray): kg.GridOptions { return { data: dataArray, displaySelectionCheckbox: false, footerVisible: false, multiSelect: false, showColumnMenu: false, plugins: null, selectedItems: selectedItems }; } } }