or
var Manufacturer = kendo.data.Node.extend({//...});var Car = kendo.data.Node.extend({//...});var Part = kendo.data.Node.extend({//...});<label><input type="checkbox" value="1" data-bind="checked: colors" />Red</label>var viewModel = kendo.observable({
//colors: ["1", "2", "3"] //works
colors: [ 1, 2, 3 ] //does not work
});<div class="importantData" data-template="importantDataItem-Template" data-bind="source: getProperties"></div>this.viewModel = kendo.observable({ vm: this.ctx.get_viewModel(), properties: ["Modified"], getProperties: function () { var vm = this.get("vm"); var array = []; var properties = this.get("properties"); var length = properties.length; for (var i = 0; i < length; i++) { array.push(vm.get(properties[i])); } return array; } }); kendo.bind(this.container, this.viewModel);