diff --git a/dist/amd/aurelia-kendoui-bridge.d.ts b/dist/amd/aurelia-kendoui-bridge.d.ts
index e41da1b8..01650048 100644
--- a/dist/amd/aurelia-kendoui-bridge.d.ts
+++ b/dist/amd/aurelia-kendoui-bridge.d.ts
@@ -5,7 +5,7 @@ declare module 'aurelia-kendoui-bridge' {
import { inject, Container, transient } from 'aurelia-dependency-injection';
import { customElement, bindable, children, ViewResources, customAttribute, BindableProperty, HtmlBehaviorResource, TemplatingEngine, noView, processContent, TargetInstruction } from 'aurelia-templating';
import { metadata } from 'aurelia-metadata';
- import { bindingMode, createOverrideContext } from 'aurelia-binding';
+ import { bindingMode, EventManager, createOverrideContext } from 'aurelia-binding';
import { TaskQueue } from 'aurelia-task-queue';
import 'kendo.data.min';
import 'kendo.autocomplete.min';
@@ -138,6 +138,16 @@ declare module 'aurelia-kendoui-bridge' {
*/
debug(): KendoConfigBuilder;
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder;
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback: any): KendoConfigBuilder;
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
@@ -342,6 +352,12 @@ declare module 'aurelia-kendoui-bridge' {
* @param controlName The Kendo control of which the options should be converted into bindable properties
*/
export function generateBindables(controlName: string, extraProperties?: any): any;
+ export function delayed(targetFunction: any): any;
+ export class NotifyBindingBehavior {
+ constructor(eventManager: any);
+ bind(binding: any, scope: any, target: any, fieldName: any): any;
+ unbind(binding: any, scope: any): any;
+ }
/***
* Converts an object with bindable properties (with k- convention)
@@ -416,7 +432,7 @@ declare module 'aurelia-kendoui-bridge' {
}
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util);
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder);
/***
* parses array of ak-template view-models (@children)
@@ -699,8 +715,12 @@ declare module 'aurelia-kendoui-bridge' {
}
export class Col {
templates: any;
- constructor(templateGatherer: any);
+ columns: any;
+ constructor(templateGatherer: any, optionsBuilder: any);
bind(): any;
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options: any): any;
}
export class GridToolbar {
templates: any;
diff --git a/dist/amd/autocomplete/autocomplete.js b/dist/amd/autocomplete/autocomplete.js
index ffb50c41..d81ad47d 100644
--- a/dist/amd/autocomplete/autocomplete.js
+++ b/dist/amd/autocomplete/autocomplete.js
@@ -55,7 +55,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
AutoComplete.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
AutoComplete.prototype.recreate = function recreate() {
diff --git a/dist/amd/barcode/barcode.js b/dist/amd/barcode/barcode.js
index d638ca80..dee1f7a1 100644
--- a/dist/amd/barcode/barcode.js
+++ b/dist/amd/barcode/barcode.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Barcode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Barcode.prototype.recreate = function recreate() {
diff --git a/dist/amd/button/button.js b/dist/amd/button/button.js
index b3e63ee7..207ecac6 100644
--- a/dist/amd/button/button.js
+++ b/dist/amd/button/button.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Button.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Button.prototype.recreate = function recreate() {
diff --git a/dist/amd/buttongroup/buttongroup.js b/dist/amd/buttongroup/buttongroup.js
index aef0d32d..ecf5262b 100644
--- a/dist/amd/buttongroup/buttongroup.js
+++ b/dist/amd/buttongroup/buttongroup.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ButtonGroup.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ButtonGroup.prototype.recreate = function recreate() {
diff --git a/dist/amd/calendar/calendar.js b/dist/amd/calendar/calendar.js
index 5a0799ac..08aa80d1 100644
--- a/dist/amd/calendar/calendar.js
+++ b/dist/amd/calendar/calendar.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Calendar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Calendar.prototype.recreate = function recreate() {
diff --git a/dist/amd/chart/chart.js b/dist/amd/chart/chart.js
index f2de2d66..ab69ceed 100644
--- a/dist/amd/chart/chart.js
+++ b/dist/amd/chart/chart.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Chart.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Chart.prototype.recreate = function recreate() {
diff --git a/dist/amd/chart/sparkline.js b/dist/amd/chart/sparkline.js
index 28db8401..8de8e6b6 100644
--- a/dist/amd/chart/sparkline.js
+++ b/dist/amd/chart/sparkline.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Sparkline.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sparkline.prototype.recreate = function recreate() {
diff --git a/dist/amd/chart/stock.js b/dist/amd/chart/stock.js
index 294e0664..7332915d 100644
--- a/dist/amd/chart/stock.js
+++ b/dist/amd/chart/stock.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Stock.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Stock.prototype.recreate = function recreate() {
diff --git a/dist/amd/chart/treemap.js b/dist/amd/chart/treemap.js
index 11e00eca..f500cbd9 100644
--- a/dist/amd/chart/treemap.js
+++ b/dist/amd/chart/treemap.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
TreeMap.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeMap.prototype.recreate = function recreate() {
diff --git a/dist/amd/colorpalette/colorpalette.js b/dist/amd/colorpalette/colorpalette.js
index 42c47600..92a25a2b 100644
--- a/dist/amd/colorpalette/colorpalette.js
+++ b/dist/amd/colorpalette/colorpalette.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ColorPalette.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPalette.prototype.recreate = function recreate() {
diff --git a/dist/amd/colorpicker/colorpicker.js b/dist/amd/colorpicker/colorpicker.js
index 3ee67744..71bdab8d 100644
--- a/dist/amd/colorpicker/colorpicker.js
+++ b/dist/amd/colorpicker/colorpicker.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPicker.prototype.recreate = function recreate() {
diff --git a/dist/amd/combobox/combobox.js b/dist/amd/combobox/combobox.js
index 247a4ae0..1e4f900b 100644
--- a/dist/amd/combobox/combobox.js
+++ b/dist/amd/combobox/combobox.js
@@ -47,7 +47,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ComboBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ComboBox.prototype.recreate = function recreate() {
diff --git a/dist/amd/common/decorators.js b/dist/amd/common/decorators.js
index bfffac80..4e8a4985 100644
--- a/dist/amd/common/decorators.js
+++ b/dist/amd/common/decorators.js
@@ -1,8 +1,9 @@
-define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', 'aurelia-metadata', 'aurelia-binding', './control-properties', './util'], function (exports, _aureliaTemplating, _aureliaDependencyInjection, _aureliaMetadata, _aureliaBinding, _controlProperties, _util) {
+define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', 'aurelia-metadata', 'aurelia-binding', 'aurelia-task-queue', './control-properties', './util'], function (exports, _aureliaTemplating, _aureliaDependencyInjection, _aureliaMetadata, _aureliaBinding, _aureliaTaskQueue, _controlProperties, _util) {
'use strict';
exports.__esModule = true;
exports.generateBindables = generateBindables;
+ exports.delayed = delayed;
function generateBindables(controlName) {
var extraProperties = arguments.length <= 1 || arguments[1] === undefined ? [] : arguments[1];
@@ -16,6 +17,7 @@ define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', 'aureli
optionKeys.push('widget');
optionKeys.push('options');
+ optionKeys.push('noInit');
for (var i = 0; i < optionKeys.length; i++) {
var option = optionKeys[i];
@@ -33,4 +35,25 @@ define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', 'aureli
}
};
}
+
+ function delayed(targetFunction) {
+ return function (target, key, descriptor) {
+ var taskQueue = _aureliaDependencyInjection.Container.instance.get(_aureliaTaskQueue.TaskQueue);
+ var ptr = descriptor.value;
+
+ descriptor.value = function () {
+ var _this = this;
+
+ for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+ args[_key] = arguments[_key];
+ }
+
+ taskQueue.queueTask(function () {
+ return ptr.apply(_this, args);
+ });
+ };
+
+ return descriptor;
+ };
+ }
});
\ No newline at end of file
diff --git a/dist/amd/common/notify-binding-behavior.js b/dist/amd/common/notify-binding-behavior.js
new file mode 100644
index 00000000..a77f420b
--- /dev/null
+++ b/dist/amd/common/notify-binding-behavior.js
@@ -0,0 +1,57 @@
+define(['exports', 'aurelia-binding', 'aurelia-dependency-injection'], function (exports, _aureliaBinding, _aureliaDependencyInjection) {
+ 'use strict';
+
+ exports.__esModule = true;
+
+ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
+
+ var NotifyBindingBehavior = (function () {
+ function NotifyBindingBehavior(eventManager) {
+ _classCallCheck(this, _NotifyBindingBehavior);
+
+ this.eventManager = eventManager;
+ }
+
+ NotifyBindingBehavior.prototype.bind = function bind(binding, scope, target, fieldName) {
+ if (!binding.updateSource) return;
+
+ var targetObserver = binding.observerLocator.getObserver(binding.target, binding.targetProperty);
+ binding.targetObserver = targetObserver;
+ targetObserver.originalHandler = binding.targetObserver.handler;
+ var handler = this.eventManager.createElementHandler(['blur']);
+ targetObserver.handler = handler;
+
+ var observable = target || binding.source.bindingContext;
+ var field = fieldName || binding.sourceExpression.expression.name;
+ var intercept = binding.updateSource;
+
+ binding['intercepted-updateSource'] = intercept;
+ binding.updateSource = function (value) {
+ if (observable.set && observable.trigger) {
+ setTimeout(function () {
+ return observable.trigger.call(observable, 'change', { field: field });
+ }, 100);
+
+ if (observable.dirty === false) {
+ observable.dirty = true;
+ }
+ }
+
+ return intercept.call(binding, value);
+ };
+ };
+
+ NotifyBindingBehavior.prototype.unbind = function unbind(binding, scope) {
+ if (!binding['intercepted-updateSource']) return;
+
+ binding.updateSource = binding['intercepted-updateSource'];
+ binding['intercepted-updateSource'] = null;
+ };
+
+ var _NotifyBindingBehavior = NotifyBindingBehavior;
+ NotifyBindingBehavior = _aureliaDependencyInjection.inject(_aureliaBinding.EventManager)(NotifyBindingBehavior) || NotifyBindingBehavior;
+ return NotifyBindingBehavior;
+ })();
+
+ exports.NotifyBindingBehavior = NotifyBindingBehavior;
+});
\ No newline at end of file
diff --git a/dist/amd/common/options-builder.js b/dist/amd/common/options-builder.js
index 4a9be051..2d01c778 100644
--- a/dist/amd/common/options-builder.js
+++ b/dist/amd/common/options-builder.js
@@ -26,6 +26,10 @@ define(['exports', 'aurelia-dependency-injection', './control-properties', './ut
}
}
+ if (viewModel.afterOptionsBuild) {
+ viewModel.afterOptionsBuild(options);
+ }
+
return this.util.pruneOptions(options);
};
diff --git a/dist/amd/common/template-gatherer.js b/dist/amd/common/template-gatherer.js
index 259b3758..bc9e753a 100644
--- a/dist/amd/common/template-gatherer.js
+++ b/dist/amd/common/template-gatherer.js
@@ -1,4 +1,4 @@
-define(['exports', './control-properties', './util', 'aurelia-dependency-injection'], function (exports, _controlProperties, _util, _aureliaDependencyInjection) {
+define(['exports', './control-properties', './util', 'aurelia-dependency-injection', '../config-builder'], function (exports, _controlProperties, _util, _aureliaDependencyInjection, _configBuilder) {
'use strict';
exports.__esModule = true;
@@ -6,10 +6,11 @@ define(['exports', './control-properties', './util', 'aurelia-dependency-injecti
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
var TemplateGatherer = (function () {
- function TemplateGatherer(controlProperties, util) {
+ function TemplateGatherer(controlProperties, util, config) {
_classCallCheck(this, _TemplateGatherer);
this.controlProperties = controlProperties;
+ this.config = config;
this.util = util;
}
@@ -25,9 +26,17 @@ define(['exports', './control-properties', './util', 'aurelia-dependency-injecti
templates.forEach(function (c) {
if (templateProps.indexOf(c['for']) > -1) {
if (_this.util.hasValue(c.template)) {
- target[_this.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? c.template : function () {
- return c.template;
- };
+ (function () {
+ var template = c.template;
+
+ if (_this.config.templateCallback) {
+ template = _this.config.templateCallback(target, c, c.template);
+ }
+
+ target[_this.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? template : function () {
+ return template;
+ };
+ })();
}
} else {
if (!c['for']) {
@@ -40,7 +49,7 @@ define(['exports', './control-properties', './util', 'aurelia-dependency-injecti
};
var _TemplateGatherer = TemplateGatherer;
- TemplateGatherer = _aureliaDependencyInjection.inject(_controlProperties.ControlProperties, _util.Util)(TemplateGatherer) || TemplateGatherer;
+ TemplateGatherer = _aureliaDependencyInjection.inject(_controlProperties.ControlProperties, _util.Util, _configBuilder.KendoConfigBuilder)(TemplateGatherer) || TemplateGatherer;
return TemplateGatherer;
})();
diff --git a/dist/amd/config-builder.js b/dist/amd/config-builder.js
index 19ff1cd9..ffcd0325 100644
--- a/dist/amd/config-builder.js
+++ b/dist/amd/config-builder.js
@@ -39,6 +39,16 @@ define(['exports'], function (exports) {
return this;
};
+ KendoConfigBuilder.prototype.notifyBindingBehavior = function notifyBindingBehavior() {
+ this.resources.push('./common/notify-binding-behavior');
+ return this;
+ };
+
+ KendoConfigBuilder.prototype.withTemplateCallback = function withTemplateCallback(callback) {
+ this.templateCallback = callback;
+ return this;
+ };
+
KendoConfigBuilder.prototype.withoutRepeatStrategy = function withoutRepeatStrategy() {
this.registerRepeatStrategy = false;
};
diff --git a/dist/amd/contextmenu/contextmenu.js b/dist/amd/contextmenu/contextmenu.js
index 782986ca..87e66c25 100644
--- a/dist/amd/contextmenu/contextmenu.js
+++ b/dist/amd/contextmenu/contextmenu.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ContextMenu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ContextMenu.prototype.recreate = function recreate() {
diff --git a/dist/amd/datepicker/datepicker.js b/dist/amd/datepicker/datepicker.js
index ffe1e6c8..a1855eca 100644
--- a/dist/amd/datepicker/datepicker.js
+++ b/dist/amd/datepicker/datepicker.js
@@ -40,7 +40,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
DatePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DatePicker.prototype.recreate = function recreate() {
diff --git a/dist/amd/datetimepicker/datetimepicker.js b/dist/amd/datetimepicker/datetimepicker.js
index 8a4420ea..ccbf48d8 100644
--- a/dist/amd/datetimepicker/datetimepicker.js
+++ b/dist/amd/datetimepicker/datetimepicker.js
@@ -40,7 +40,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
DateTimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DateTimePicker.prototype.recreate = function recreate() {
diff --git a/dist/amd/diagram/diagram.js b/dist/amd/diagram/diagram.js
index 03444d66..17fa5a19 100644
--- a/dist/amd/diagram/diagram.js
+++ b/dist/amd/diagram/diagram.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Diagram.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Diagram.prototype.recreate = function recreate() {
diff --git a/dist/amd/draggable/draggable.js b/dist/amd/draggable/draggable.js
index a164c822..8b8a79a8 100644
--- a/dist/amd/draggable/draggable.js
+++ b/dist/amd/draggable/draggable.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Draggabke.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Draggabke.prototype.recreate = function recreate() {
diff --git a/dist/amd/drop-target/drop-target-area.js b/dist/amd/drop-target/drop-target-area.js
index ae20c1d8..1c75020b 100644
--- a/dist/amd/drop-target/drop-target-area.js
+++ b/dist/amd/drop-target/drop-target-area.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
DropTargetArea.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTargetArea.prototype.recreate = function recreate() {
diff --git a/dist/amd/drop-target/drop-target.js b/dist/amd/drop-target/drop-target.js
index 5db65c73..8004bd42 100644
--- a/dist/amd/drop-target/drop-target.js
+++ b/dist/amd/drop-target/drop-target.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
DropTarget.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTarget.prototype.recreate = function recreate() {
diff --git a/dist/amd/dropdownlist/dropdownlist.js b/dist/amd/dropdownlist/dropdownlist.js
index 9aa35671..aebd08ad 100644
--- a/dist/amd/dropdownlist/dropdownlist.js
+++ b/dist/amd/dropdownlist/dropdownlist.js
@@ -60,7 +60,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropDownList.prototype.recreate = function recreate() {
diff --git a/dist/amd/editor/editor.js b/dist/amd/editor/editor.js
index 259be8ed..5cc5ab16 100644
--- a/dist/amd/editor/editor.js
+++ b/dist/amd/editor/editor.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Editor.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Editor.prototype.recreate = function recreate() {
diff --git a/dist/amd/flatcolorpicker/flatcolorpicker.js b/dist/amd/flatcolorpicker/flatcolorpicker.js
index a8e8e433..128feaf5 100644
--- a/dist/amd/flatcolorpicker/flatcolorpicker.js
+++ b/dist/amd/flatcolorpicker/flatcolorpicker.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
FlatColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
FlatColorPicker.prototype.recreate = function recreate() {
diff --git a/dist/amd/gantt/gantt.js b/dist/amd/gantt/gantt.js
index 9592fab3..607230b3 100644
--- a/dist/amd/gantt/gantt.js
+++ b/dist/amd/gantt/gantt.js
@@ -48,7 +48,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Gantt.prototype.recreate = function recreate() {
diff --git a/dist/amd/gauges/linear-gauge.js b/dist/amd/gauges/linear-gauge.js
index b22cd7b5..bb96cb5c 100644
--- a/dist/amd/gauges/linear-gauge.js
+++ b/dist/amd/gauges/linear-gauge.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
LinearGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
LinearGauge.prototype.recreate = function recreate() {
diff --git a/dist/amd/gauges/radial-gauge.js b/dist/amd/gauges/radial-gauge.js
index 82c3764b..29cf94cc 100644
--- a/dist/amd/gauges/radial-gauge.js
+++ b/dist/amd/gauges/radial-gauge.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
RadialGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RadialGauge.prototype.recreate = function recreate() {
diff --git a/dist/amd/grid/col.js b/dist/amd/grid/col.js
index 387659c6..1ea33d30 100644
--- a/dist/amd/grid/col.js
+++ b/dist/amd/grid/col.js
@@ -1,4 +1,4 @@
-define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', '../common/constants', '../common/decorators', '../common/template-gatherer'], function (exports, _aureliaTemplating, _aureliaDependencyInjection, _commonConstants, _commonDecorators, _commonTemplateGatherer) {
+define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', '../common/constants', '../common/decorators', '../common/template-gatherer', '../common/options-builder'], function (exports, _aureliaTemplating, _aureliaDependencyInjection, _commonConstants, _commonDecorators, _commonTemplateGatherer, _commonOptionsBuilder) {
'use strict';
exports.__esModule = true;
@@ -17,22 +17,42 @@ define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', '../com
decorators: [_aureliaTemplating.children(_commonConstants.constants.elementPrefix + 'template')],
initializer: null,
enumerable: true
+ }, {
+ key: 'columns',
+ decorators: [_aureliaTemplating.children(_commonConstants.constants.elementPrefix + 'col')],
+ initializer: null,
+ enumerable: true
}], null, _instanceInitializers);
- function Col(templateGatherer) {
+ function Col(templateGatherer, optionsBuilder) {
_classCallCheck(this, _Col);
_defineDecoratedPropertyDescriptor(this, 'templates', _instanceInitializers);
+ _defineDecoratedPropertyDescriptor(this, 'columns', _instanceInitializers);
+
this.templateGatherer = templateGatherer;
+ this.optionsBuilder = optionsBuilder;
}
Col.prototype.bind = function bind() {
this.templateGatherer.useTemplates(this, 'GridColumn', this.templates);
};
+ Col.prototype.afterOptionsBuild = function afterOptionsBuild(options) {
+ var _this = this;
+
+ if (this.columns && this.columns.length > 0) {
+ options.columns = [];
+
+ this.columns.forEach(function (col) {
+ options.columns.push(_this.optionsBuilder.getOptions(col, 'GridColumn'));
+ });
+ }
+ };
+
var _Col = Col;
- Col = _aureliaDependencyInjection.inject(_commonTemplateGatherer.TemplateGatherer)(Col) || Col;
+ Col = _aureliaDependencyInjection.inject(_commonTemplateGatherer.TemplateGatherer, _commonOptionsBuilder.OptionsBuilder)(Col) || Col;
Col = _commonDecorators.generateBindables('GridColumn')(Col) || Col;
Col = _aureliaTemplating.customElement(_commonConstants.constants.elementPrefix + 'col')(Col) || Col;
return Col;
diff --git a/dist/amd/grid/grid.js b/dist/amd/grid/grid.js
index c38b1425..81f23515 100644
--- a/dist/amd/grid/grid.js
+++ b/dist/amd/grid/grid.js
@@ -58,7 +58,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Grid.prototype.recreate = function recreate() {
diff --git a/dist/amd/listview/listview.js b/dist/amd/listview/listview.js
index fb400482..cf02f494 100644
--- a/dist/amd/listview/listview.js
+++ b/dist/amd/listview/listview.js
@@ -34,7 +34,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ListView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ListView.prototype.recreate = function recreate() {
diff --git a/dist/amd/map/map.js b/dist/amd/map/map.js
index 69730106..eb982d75 100644
--- a/dist/amd/map/map.js
+++ b/dist/amd/map/map.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Map.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Map.prototype.recreate = function recreate() {
diff --git a/dist/amd/maskedtextbox/maskedtextbox.js b/dist/amd/maskedtextbox/maskedtextbox.js
index 3cb8e66a..acc7e5a8 100644
--- a/dist/amd/maskedtextbox/maskedtextbox.js
+++ b/dist/amd/maskedtextbox/maskedtextbox.js
@@ -47,7 +47,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
MaskedTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
MaskedTextBox.prototype.recreate = function recreate() {
diff --git a/dist/amd/menu/menu.js b/dist/amd/menu/menu.js
index 18df5ea7..7b475e3f 100644
--- a/dist/amd/menu/menu.js
+++ b/dist/amd/menu/menu.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Menu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Menu.prototype.recreate = function recreate() {
diff --git a/dist/amd/multiselect/multiselect.js b/dist/amd/multiselect/multiselect.js
index 01756b13..f1423067 100644
--- a/dist/amd/multiselect/multiselect.js
+++ b/dist/amd/multiselect/multiselect.js
@@ -60,7 +60,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Multiselect.prototype.recreate = function recreate() {
diff --git a/dist/amd/notification/notification.js b/dist/amd/notification/notification.js
index d7ba46e6..39657dc6 100644
--- a/dist/amd/notification/notification.js
+++ b/dist/amd/notification/notification.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Notification.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Notification.prototype.recreate = function recreate() {
diff --git a/dist/amd/numerictextbox/numerictextbox.js b/dist/amd/numerictextbox/numerictextbox.js
index 2d485979..68c7b594 100644
--- a/dist/amd/numerictextbox/numerictextbox.js
+++ b/dist/amd/numerictextbox/numerictextbox.js
@@ -40,7 +40,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
NumericTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
NumericTextBox.prototype.recreate = function recreate() {
diff --git a/dist/amd/panelbar/panelbar.js b/dist/amd/panelbar/panelbar.js
index cb8c9eff..591a90e4 100644
--- a/dist/amd/panelbar/panelbar.js
+++ b/dist/amd/panelbar/panelbar.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-templating', 'aurelia-dependency-injection', '../com
};
PanelBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PanelBar.prototype.recreate = function recreate() {
diff --git a/dist/amd/pivotgrid/pivotconfigurator.js b/dist/amd/pivotgrid/pivotconfigurator.js
index 7b242c58..0aa13d0f 100644
--- a/dist/amd/pivotgrid/pivotconfigurator.js
+++ b/dist/amd/pivotgrid/pivotconfigurator.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
PivotConfigurator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotConfigurator.prototype.recreate = function recreate() {
diff --git a/dist/amd/pivotgrid/pivotgrid.js b/dist/amd/pivotgrid/pivotgrid.js
index 6227f8e5..1aedffa1 100644
--- a/dist/amd/pivotgrid/pivotgrid.js
+++ b/dist/amd/pivotgrid/pivotgrid.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
PivotGrid.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotGrid.prototype.recreate = function recreate() {
diff --git a/dist/amd/progressbar/progressbar.js b/dist/amd/progressbar/progressbar.js
index 45f99886..95e44aea 100644
--- a/dist/amd/progressbar/progressbar.js
+++ b/dist/amd/progressbar/progressbar.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ProgressBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ProgressBar.prototype.recreate = function recreate() {
diff --git a/dist/amd/qrcode/qrcode.js b/dist/amd/qrcode/qrcode.js
index 06317f38..39c15466 100644
--- a/dist/amd/qrcode/qrcode.js
+++ b/dist/amd/qrcode/qrcode.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
QRCode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
QRCode.prototype.recreate = function recreate() {
diff --git a/dist/amd/rangeslider/rangeslider.js b/dist/amd/rangeslider/rangeslider.js
index 0bc6ff91..6d83aae0 100644
--- a/dist/amd/rangeslider/rangeslider.js
+++ b/dist/amd/rangeslider/rangeslider.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
RangeSlider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RangeSlider.prototype.recreate = function recreate() {
diff --git a/dist/amd/responsivepanel/responsivepanel.js b/dist/amd/responsivepanel/responsivepanel.js
index c35217e5..3fa4d5d3 100644
--- a/dist/amd/responsivepanel/responsivepanel.js
+++ b/dist/amd/responsivepanel/responsivepanel.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
ResponsivePanel.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ResponsivePanel.prototype.recreate = function recreate() {
diff --git a/dist/amd/scheduler/scheduler.js b/dist/amd/scheduler/scheduler.js
index 05af8278..ac5ecd5d 100644
--- a/dist/amd/scheduler/scheduler.js
+++ b/dist/amd/scheduler/scheduler.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Scheduler.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scheduler.prototype.recreate = function recreate() {
diff --git a/dist/amd/scrollview/scrollview.js b/dist/amd/scrollview/scrollview.js
index 695c694d..ee2fa018 100644
--- a/dist/amd/scrollview/scrollview.js
+++ b/dist/amd/scrollview/scrollview.js
@@ -40,7 +40,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scrollview.prototype.recreate = function recreate() {
diff --git a/dist/amd/slider/slider.js b/dist/amd/slider/slider.js
index b772c0d3..b30f90d3 100644
--- a/dist/amd/slider/slider.js
+++ b/dist/amd/slider/slider.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Slider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Slider.prototype.recreate = function recreate() {
diff --git a/dist/amd/sortable/sortable.js b/dist/amd/sortable/sortable.js
index 5932183b..3cdcef05 100644
--- a/dist/amd/sortable/sortable.js
+++ b/dist/amd/sortable/sortable.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Sortable.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sortable.prototype.recreate = function recreate() {
diff --git a/dist/amd/splitter/splitter.js b/dist/amd/splitter/splitter.js
index 01230385..8e5f135a 100644
--- a/dist/amd/splitter/splitter.js
+++ b/dist/amd/splitter/splitter.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Splitter.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Splitter.prototype.recreate = function recreate() {
diff --git a/dist/amd/spreadsheet/spreadsheet.js b/dist/amd/spreadsheet/spreadsheet.js
index e6c58579..5d232718 100644
--- a/dist/amd/spreadsheet/spreadsheet.js
+++ b/dist/amd/spreadsheet/spreadsheet.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Spreadsheet.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Spreadsheet.prototype.recreate = function recreate() {
diff --git a/dist/amd/switch/switch.js b/dist/amd/switch/switch.js
index e35086c3..9173fecd 100644
--- a/dist/amd/switch/switch.js
+++ b/dist/amd/switch/switch.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Switch.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Switch.prototype.recreate = function recreate() {
diff --git a/dist/amd/tabstrip/tabstrip.js b/dist/amd/tabstrip/tabstrip.js
index d19f3f42..ddfb988b 100644
--- a/dist/amd/tabstrip/tabstrip.js
+++ b/dist/amd/tabstrip/tabstrip.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
TabStrip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TabStrip.prototype.recreate = function recreate() {
diff --git a/dist/amd/timepicker/timepicker.js b/dist/amd/timepicker/timepicker.js
index 2364bb30..c88250e4 100644
--- a/dist/amd/timepicker/timepicker.js
+++ b/dist/amd/timepicker/timepicker.js
@@ -47,7 +47,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
TimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TimePicker.prototype.recreate = function recreate() {
diff --git a/dist/amd/toolbar/toolbar.js b/dist/amd/toolbar/toolbar.js
index 110c3d11..e06212c1 100644
--- a/dist/amd/toolbar/toolbar.js
+++ b/dist/amd/toolbar/toolbar.js
@@ -34,7 +34,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Toolbar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Toolbar.prototype.recreate = function recreate() {
diff --git a/dist/amd/tooltip/tooltip.js b/dist/amd/tooltip/tooltip.js
index b64bf1e9..a3f6d42b 100644
--- a/dist/amd/tooltip/tooltip.js
+++ b/dist/amd/tooltip/tooltip.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Tooltip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Tooltip.prototype.recreate = function recreate() {
diff --git a/dist/amd/treelist/treelist.js b/dist/amd/treelist/treelist.js
index e24dc3b8..4c78b8a5 100644
--- a/dist/amd/treelist/treelist.js
+++ b/dist/amd/treelist/treelist.js
@@ -34,7 +34,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
TreeList.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeList.prototype.recreate = function recreate() {
diff --git a/dist/amd/treeview/treeview.js b/dist/amd/treeview/treeview.js
index a55a871b..34892df7 100644
--- a/dist/amd/treeview/treeview.js
+++ b/dist/amd/treeview/treeview.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
TreeView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeView.prototype.recreate = function recreate() {
diff --git a/dist/amd/upload/upload.js b/dist/amd/upload/upload.js
index 6a08bd46..14698de5 100644
--- a/dist/amd/upload/upload.js
+++ b/dist/amd/upload/upload.js
@@ -33,7 +33,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Upload.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Upload.prototype.recreate = function recreate() {
diff --git a/dist/amd/validator/validator.js b/dist/amd/validator/validator.js
index 8b263817..4c341f98 100644
--- a/dist/amd/validator/validator.js
+++ b/dist/amd/validator/validator.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Validator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Validator.prototype.recreate = function recreate() {
diff --git a/dist/amd/window/window.js b/dist/amd/window/window.js
index 8fbe557e..03bdfcdb 100644
--- a/dist/amd/window/window.js
+++ b/dist/amd/window/window.js
@@ -18,7 +18,9 @@ define(['exports', 'aurelia-dependency-injection', 'aurelia-templating', '../com
};
Window.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Window.prototype.recreate = function recreate() {
diff --git a/dist/aurelia-kendoui-bridge.d.ts b/dist/aurelia-kendoui-bridge.d.ts
index e41da1b8..01650048 100644
--- a/dist/aurelia-kendoui-bridge.d.ts
+++ b/dist/aurelia-kendoui-bridge.d.ts
@@ -5,7 +5,7 @@ declare module 'aurelia-kendoui-bridge' {
import { inject, Container, transient } from 'aurelia-dependency-injection';
import { customElement, bindable, children, ViewResources, customAttribute, BindableProperty, HtmlBehaviorResource, TemplatingEngine, noView, processContent, TargetInstruction } from 'aurelia-templating';
import { metadata } from 'aurelia-metadata';
- import { bindingMode, createOverrideContext } from 'aurelia-binding';
+ import { bindingMode, EventManager, createOverrideContext } from 'aurelia-binding';
import { TaskQueue } from 'aurelia-task-queue';
import 'kendo.data.min';
import 'kendo.autocomplete.min';
@@ -138,6 +138,16 @@ declare module 'aurelia-kendoui-bridge' {
*/
debug(): KendoConfigBuilder;
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder;
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback: any): KendoConfigBuilder;
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
@@ -342,6 +352,12 @@ declare module 'aurelia-kendoui-bridge' {
* @param controlName The Kendo control of which the options should be converted into bindable properties
*/
export function generateBindables(controlName: string, extraProperties?: any): any;
+ export function delayed(targetFunction: any): any;
+ export class NotifyBindingBehavior {
+ constructor(eventManager: any);
+ bind(binding: any, scope: any, target: any, fieldName: any): any;
+ unbind(binding: any, scope: any): any;
+ }
/***
* Converts an object with bindable properties (with k- convention)
@@ -416,7 +432,7 @@ declare module 'aurelia-kendoui-bridge' {
}
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util);
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder);
/***
* parses array of ak-template view-models (@children)
@@ -699,8 +715,12 @@ declare module 'aurelia-kendoui-bridge' {
}
export class Col {
templates: any;
- constructor(templateGatherer: any);
+ columns: any;
+ constructor(templateGatherer: any, optionsBuilder: any);
bind(): any;
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options: any): any;
}
export class GridToolbar {
templates: any;
diff --git a/dist/aurelia-kendoui-bridge.js b/dist/aurelia-kendoui-bridge.js
index 5db9d9e0..6f17d793 100644
--- a/dist/aurelia-kendoui-bridge.js
+++ b/dist/aurelia-kendoui-bridge.js
@@ -4,7 +4,7 @@ import {RepeatStrategyLocator,ArrayRepeatStrategy} from 'aurelia-templating-reso
import {inject,Container,transient} from 'aurelia-dependency-injection';
import {customElement,bindable,children,ViewResources,customAttribute,BindableProperty,HtmlBehaviorResource,TemplatingEngine,noView,processContent,TargetInstruction} from 'aurelia-templating';
import {metadata} from 'aurelia-metadata';
-import {bindingMode,createOverrideContext} from 'aurelia-binding';
+import {bindingMode,EventManager,createOverrideContext} from 'aurelia-binding';
import {TaskQueue} from 'aurelia-task-queue';
/**
@@ -107,6 +107,22 @@ export class KendoConfigBuilder {
return this;
}
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder {
+ this.resources.push('./common/notify-binding-behavior');
+ return this;
+ }
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback): KendoConfigBuilder {
+ this.templateCallback = callback;
+ return this;
+ }
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
@@ -450,7 +466,9 @@ export class AutoComplete {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -491,7 +509,9 @@ export class Barcode {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -528,7 +548,9 @@ export class Button {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -569,7 +591,9 @@ export class ButtonGroup {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -608,7 +632,9 @@ export class Calendar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -649,7 +675,9 @@ export class Chart {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -684,7 +712,9 @@ export class Sparkline {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -719,7 +749,9 @@ export class Stock {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -754,7 +786,9 @@ export class TreeMap {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -789,7 +823,9 @@ export class ColorPalette {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -831,7 +867,9 @@ export class ColorPicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -878,7 +916,9 @@ export class ComboBox {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1007,6 +1047,7 @@ export function generateBindables(controlName: string, extraProperties = []) {
optionKeys.push('widget');
optionKeys.push('options');
+ optionKeys.push('noInit');
for (let i = 0; i < optionKeys.length; i++) {
let option = optionKeys[i];
@@ -1026,6 +1067,71 @@ export function generateBindables(controlName: string, extraProperties = []) {
};
}
+
+export function delayed(targetFunction) {
+ return function(target, key, descriptor) {
+ let taskQueue = Container.instance.get(TaskQueue);
+ let ptr = descriptor.value;
+
+ descriptor.value = function(...args) {
+ taskQueue.queueTask(() => ptr.apply(this, args));
+ };
+
+ return descriptor;
+ };
+}
+
+@inject(EventManager)
+export class NotifyBindingBehavior {
+
+ constructor(eventManager) {
+ this.eventManager = eventManager;
+ }
+
+ bind(binding, scope, target, fieldName) {
+ if (!binding.updateSource) return;
+
+ // update values on blur event
+ let targetObserver = binding.observerLocator.getObserver(binding.target, binding.targetProperty);
+ binding.targetObserver = targetObserver;
+ targetObserver.originalHandler = binding.targetObserver.handler;
+ let handler = this.eventManager.createElementHandler(['blur']);
+ targetObserver.handler = handler;
+
+ let observable = target || binding.source.bindingContext;
+ let field = fieldName || binding.sourceExpression.expression.name;
+ let intercept = binding.updateSource;
+
+ // intercept updateSource function
+ // to call .trigger('change', { field: field}) and set the dirty flag
+ binding['intercepted-updateSource'] = intercept;
+ binding.updateSource = function(value) {
+ // handle change
+ if (observable.set && observable.trigger) {
+ // kendo recompiles templates after a change event
+ // without this delay Aurelia's binding system gets confused as
+ // some views are destroyed
+ setTimeout(() =>
+ observable.trigger.call(observable, 'change', { field: field }),
+ 100);
+
+ if (observable.dirty === false) {
+ observable.dirty = true;
+ }
+ }
+
+ return intercept.call(binding, value);
+ };
+ }
+
+ unbind(binding, scope) {
+ if (!binding['intercepted-updateSource']) return;
+
+ binding.updateSource = binding['intercepted-updateSource'];
+ binding['intercepted-updateSource'] = null;
+ }
+}
+
/***
* Converts an object with bindable properties (with k- convention)
* into an object that can be passed to a Kendo control
@@ -1054,6 +1160,12 @@ export class OptionsBuilder {
}
}
+ // allows view-models to do some post processing
+ // used in ak-col to support nested columns
+ if (viewModel.afterOptionsBuild) {
+ viewModel.afterOptionsBuild(options);
+ }
+
return this.util.pruneOptions(options);
}
}
@@ -1235,13 +1347,14 @@ export class TemplateCompiler {
}
}
-@inject(ControlProperties, Util)
+@inject(ControlProperties, Util, KendoConfigBuilder)
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util) {
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder) {
this.controlProperties = controlProperties;
+ this.config = config;
this.util = util;
}
@@ -1263,7 +1376,13 @@ export class TemplateGatherer {
templates.forEach(c => {
if (templateProps.indexOf(c.for) > -1) {
if (this.util.hasValue(c.template)) {
- target[this.util.getBindablePropertyName(c.for)] = c.kendoTemplate ? c.template : () => c.template;
+ let template = c.template;
+
+ if (this.config.templateCallback) {
+ template = this.config.templateCallback(target, c, c.template);
+ }
+
+ target[this.util.getBindablePropertyName(c.for)] = c.kendoTemplate ? template : () => template;
}
} else {
if (!c.for) {
@@ -1750,7 +1869,9 @@ export class ContextMenu {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1790,7 +1911,9 @@ export class DatePicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1834,7 +1957,9 @@ export class DateTimePicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1872,7 +1997,9 @@ export class Diagram {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1906,7 +2033,9 @@ export class Draggabke {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1947,7 +2076,9 @@ export class DropTargetArea {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -1981,7 +2112,9 @@ export class DropTarget {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2028,7 +2161,9 @@ export class DropDownList {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2075,7 +2210,9 @@ export class Editor {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2113,7 +2250,9 @@ export class FlatColorPicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2166,7 +2305,9 @@ export class Gantt {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2220,7 +2361,9 @@ export class LinearGauge {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2259,7 +2402,9 @@ export class RadialGauge {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2280,17 +2425,30 @@ export class RadialGauge {
@customElement(`${constants.elementPrefix}col`)
@generateBindables('GridColumn')
-@inject(TemplateGatherer)
+@inject(TemplateGatherer, OptionsBuilder)
export class Col {
@children(`${constants.elementPrefix}template`) templates;
+ @children(`${constants.elementPrefix}col`) columns;
- constructor(templateGatherer) {
+ constructor(templateGatherer, optionsBuilder) {
this.templateGatherer = templateGatherer;
+ this.optionsBuilder = optionsBuilder;
}
bind() {
this.templateGatherer.useTemplates(this, 'GridColumn', this.templates);
}
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options) {
+ if (this.columns && this.columns.length > 0) {
+ options.columns = [];
+
+ this.columns.forEach(col => {
+ options.columns.push(this.optionsBuilder.getOptions(col, 'GridColumn'));
+ });
+ }
+ }
}
@customElement(`${constants.elementPrefix}grid-toolbar`)
@@ -2352,7 +2510,9 @@ export class Grid {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2424,7 +2584,9 @@ export class ListView {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2460,7 +2622,9 @@ export class Map {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2505,7 +2669,9 @@ export class MaskedTextBox {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2543,7 +2709,9 @@ export class Menu {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2590,7 +2758,9 @@ export class Multiselect {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2658,7 +2828,9 @@ export class Notification {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2710,7 +2882,9 @@ export class NumericTextBox {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2748,7 +2922,9 @@ export class PanelBar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2811,7 +2987,9 @@ export class PivotConfigurator {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2851,7 +3029,9 @@ export class PivotGrid {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2890,7 +3070,9 @@ export class ProgressBar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2928,7 +3110,9 @@ export class QRCode {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -2966,7 +3150,9 @@ export class RangeSlider {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3004,7 +3190,9 @@ export class ResponsivePanel {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3047,7 +3235,9 @@ export class Scheduler {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3094,7 +3284,9 @@ export class Scrollview {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3139,7 +3331,9 @@ export class Slider {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3177,7 +3371,9 @@ export class Sortable {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3211,7 +3407,9 @@ export class Splitter {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3245,7 +3443,9 @@ export class Spreadsheet {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3283,7 +3483,9 @@ export class Switch {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3321,7 +3523,9 @@ export class TabStrip {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3362,7 +3566,9 @@ export class TimePicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3444,7 +3650,9 @@ export class Toolbar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3489,7 +3697,9 @@ export class Tooltip {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3547,7 +3757,9 @@ export class TreeList {
// initialization in bind() is giving issues in some scenarios
// so, attached() is used for this control
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3595,7 +3807,9 @@ export class TreeView {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3632,7 +3846,9 @@ export class Upload {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3678,7 +3894,9 @@ export class Validator {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
@@ -3756,7 +3974,9 @@ export class Window {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/commonjs/aurelia-kendoui-bridge.d.ts b/dist/commonjs/aurelia-kendoui-bridge.d.ts
index e41da1b8..01650048 100644
--- a/dist/commonjs/aurelia-kendoui-bridge.d.ts
+++ b/dist/commonjs/aurelia-kendoui-bridge.d.ts
@@ -5,7 +5,7 @@ declare module 'aurelia-kendoui-bridge' {
import { inject, Container, transient } from 'aurelia-dependency-injection';
import { customElement, bindable, children, ViewResources, customAttribute, BindableProperty, HtmlBehaviorResource, TemplatingEngine, noView, processContent, TargetInstruction } from 'aurelia-templating';
import { metadata } from 'aurelia-metadata';
- import { bindingMode, createOverrideContext } from 'aurelia-binding';
+ import { bindingMode, EventManager, createOverrideContext } from 'aurelia-binding';
import { TaskQueue } from 'aurelia-task-queue';
import 'kendo.data.min';
import 'kendo.autocomplete.min';
@@ -138,6 +138,16 @@ declare module 'aurelia-kendoui-bridge' {
*/
debug(): KendoConfigBuilder;
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder;
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback: any): KendoConfigBuilder;
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
@@ -342,6 +352,12 @@ declare module 'aurelia-kendoui-bridge' {
* @param controlName The Kendo control of which the options should be converted into bindable properties
*/
export function generateBindables(controlName: string, extraProperties?: any): any;
+ export function delayed(targetFunction: any): any;
+ export class NotifyBindingBehavior {
+ constructor(eventManager: any);
+ bind(binding: any, scope: any, target: any, fieldName: any): any;
+ unbind(binding: any, scope: any): any;
+ }
/***
* Converts an object with bindable properties (with k- convention)
@@ -416,7 +432,7 @@ declare module 'aurelia-kendoui-bridge' {
}
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util);
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder);
/***
* parses array of ak-template view-models (@children)
@@ -699,8 +715,12 @@ declare module 'aurelia-kendoui-bridge' {
}
export class Col {
templates: any;
- constructor(templateGatherer: any);
+ columns: any;
+ constructor(templateGatherer: any, optionsBuilder: any);
bind(): any;
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options: any): any;
}
export class GridToolbar {
templates: any;
diff --git a/dist/commonjs/autocomplete/autocomplete.js b/dist/commonjs/autocomplete/autocomplete.js
index 95b31b61..5c2d8729 100644
--- a/dist/commonjs/autocomplete/autocomplete.js
+++ b/dist/commonjs/autocomplete/autocomplete.js
@@ -68,7 +68,9 @@ var AutoComplete = (function () {
};
AutoComplete.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
AutoComplete.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/barcode/barcode.js b/dist/commonjs/barcode/barcode.js
index 52a4cdcc..87ab361b 100644
--- a/dist/commonjs/barcode/barcode.js
+++ b/dist/commonjs/barcode/barcode.js
@@ -29,7 +29,9 @@ var Barcode = (function () {
};
Barcode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Barcode.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/button/button.js b/dist/commonjs/button/button.js
index e167bd8c..0b6f0510 100644
--- a/dist/commonjs/button/button.js
+++ b/dist/commonjs/button/button.js
@@ -44,7 +44,9 @@ var Button = (function () {
};
Button.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Button.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/buttongroup/buttongroup.js b/dist/commonjs/buttongroup/buttongroup.js
index 60585362..bd5d1451 100644
--- a/dist/commonjs/buttongroup/buttongroup.js
+++ b/dist/commonjs/buttongroup/buttongroup.js
@@ -44,7 +44,9 @@ var ButtonGroup = (function () {
};
ButtonGroup.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ButtonGroup.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/calendar/calendar.js b/dist/commonjs/calendar/calendar.js
index 315c65fd..bdf25a0a 100644
--- a/dist/commonjs/calendar/calendar.js
+++ b/dist/commonjs/calendar/calendar.js
@@ -29,7 +29,9 @@ var Calendar = (function () {
};
Calendar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Calendar.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/chart/chart.js b/dist/commonjs/chart/chart.js
index c5b3366c..5d8e96b9 100644
--- a/dist/commonjs/chart/chart.js
+++ b/dist/commonjs/chart/chart.js
@@ -35,7 +35,9 @@ var Chart = (function () {
};
Chart.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Chart.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/chart/sparkline.js b/dist/commonjs/chart/sparkline.js
index cae3460c..cc22de28 100644
--- a/dist/commonjs/chart/sparkline.js
+++ b/dist/commonjs/chart/sparkline.js
@@ -31,7 +31,9 @@ var Sparkline = (function () {
};
Sparkline.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sparkline.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/chart/stock.js b/dist/commonjs/chart/stock.js
index 44278253..d758b1f5 100644
--- a/dist/commonjs/chart/stock.js
+++ b/dist/commonjs/chart/stock.js
@@ -31,7 +31,9 @@ var Stock = (function () {
};
Stock.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Stock.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/chart/treemap.js b/dist/commonjs/chart/treemap.js
index 174f7fe1..ad2db855 100644
--- a/dist/commonjs/chart/treemap.js
+++ b/dist/commonjs/chart/treemap.js
@@ -31,7 +31,9 @@ var TreeMap = (function () {
};
TreeMap.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeMap.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/colorpalette/colorpalette.js b/dist/commonjs/colorpalette/colorpalette.js
index 4aaf15ea..b12f6b21 100644
--- a/dist/commonjs/colorpalette/colorpalette.js
+++ b/dist/commonjs/colorpalette/colorpalette.js
@@ -29,7 +29,9 @@ var ColorPalette = (function () {
};
ColorPalette.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPalette.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/colorpicker/colorpicker.js b/dist/commonjs/colorpicker/colorpicker.js
index c07235ba..845905ca 100644
--- a/dist/commonjs/colorpicker/colorpicker.js
+++ b/dist/commonjs/colorpicker/colorpicker.js
@@ -44,7 +44,9 @@ var ColorPicker = (function () {
};
ColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPicker.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/combobox/combobox.js b/dist/commonjs/combobox/combobox.js
index d80b5cb8..6bb32c56 100644
--- a/dist/commonjs/combobox/combobox.js
+++ b/dist/commonjs/combobox/combobox.js
@@ -60,7 +60,9 @@ var ComboBox = (function () {
};
ComboBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ComboBox.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/common/decorators.js b/dist/commonjs/common/decorators.js
index 7bccbe82..ccbe00cc 100644
--- a/dist/commonjs/common/decorators.js
+++ b/dist/commonjs/common/decorators.js
@@ -2,6 +2,7 @@
exports.__esModule = true;
exports.generateBindables = generateBindables;
+exports.delayed = delayed;
var _aureliaTemplating = require('aurelia-templating');
@@ -11,6 +12,8 @@ var _aureliaMetadata = require('aurelia-metadata');
var _aureliaBinding = require('aurelia-binding');
+var _aureliaTaskQueue = require('aurelia-task-queue');
+
var _controlProperties = require('./control-properties');
var _util = require('./util');
@@ -27,6 +30,7 @@ function generateBindables(controlName) {
optionKeys.push('widget');
optionKeys.push('options');
+ optionKeys.push('noInit');
for (var i = 0; i < optionKeys.length; i++) {
var option = optionKeys[i];
@@ -43,4 +47,25 @@ function generateBindables(controlName) {
prop.registerWith(target, behaviorResource, descriptor);
}
};
+}
+
+function delayed(targetFunction) {
+ return function (target, key, descriptor) {
+ var taskQueue = _aureliaDependencyInjection.Container.instance.get(_aureliaTaskQueue.TaskQueue);
+ var ptr = descriptor.value;
+
+ descriptor.value = function () {
+ var _this = this;
+
+ for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+ args[_key] = arguments[_key];
+ }
+
+ taskQueue.queueTask(function () {
+ return ptr.apply(_this, args);
+ });
+ };
+
+ return descriptor;
+ };
}
\ No newline at end of file
diff --git a/dist/commonjs/common/notify-binding-behavior.js b/dist/commonjs/common/notify-binding-behavior.js
new file mode 100644
index 00000000..b3f51ead
--- /dev/null
+++ b/dist/commonjs/common/notify-binding-behavior.js
@@ -0,0 +1,59 @@
+'use strict';
+
+exports.__esModule = true;
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
+
+var _aureliaBinding = require('aurelia-binding');
+
+var _aureliaDependencyInjection = require('aurelia-dependency-injection');
+
+var NotifyBindingBehavior = (function () {
+ function NotifyBindingBehavior(eventManager) {
+ _classCallCheck(this, _NotifyBindingBehavior);
+
+ this.eventManager = eventManager;
+ }
+
+ NotifyBindingBehavior.prototype.bind = function bind(binding, scope, target, fieldName) {
+ if (!binding.updateSource) return;
+
+ var targetObserver = binding.observerLocator.getObserver(binding.target, binding.targetProperty);
+ binding.targetObserver = targetObserver;
+ targetObserver.originalHandler = binding.targetObserver.handler;
+ var handler = this.eventManager.createElementHandler(['blur']);
+ targetObserver.handler = handler;
+
+ var observable = target || binding.source.bindingContext;
+ var field = fieldName || binding.sourceExpression.expression.name;
+ var intercept = binding.updateSource;
+
+ binding['intercepted-updateSource'] = intercept;
+ binding.updateSource = function (value) {
+ if (observable.set && observable.trigger) {
+ setTimeout(function () {
+ return observable.trigger.call(observable, 'change', { field: field });
+ }, 100);
+
+ if (observable.dirty === false) {
+ observable.dirty = true;
+ }
+ }
+
+ return intercept.call(binding, value);
+ };
+ };
+
+ NotifyBindingBehavior.prototype.unbind = function unbind(binding, scope) {
+ if (!binding['intercepted-updateSource']) return;
+
+ binding.updateSource = binding['intercepted-updateSource'];
+ binding['intercepted-updateSource'] = null;
+ };
+
+ var _NotifyBindingBehavior = NotifyBindingBehavior;
+ NotifyBindingBehavior = _aureliaDependencyInjection.inject(_aureliaBinding.EventManager)(NotifyBindingBehavior) || NotifyBindingBehavior;
+ return NotifyBindingBehavior;
+})();
+
+exports.NotifyBindingBehavior = NotifyBindingBehavior;
\ No newline at end of file
diff --git a/dist/commonjs/common/options-builder.js b/dist/commonjs/common/options-builder.js
index 9eec6d60..ba8c8831 100644
--- a/dist/commonjs/common/options-builder.js
+++ b/dist/commonjs/common/options-builder.js
@@ -31,6 +31,10 @@ var OptionsBuilder = (function () {
}
}
+ if (viewModel.afterOptionsBuild) {
+ viewModel.afterOptionsBuild(options);
+ }
+
return this.util.pruneOptions(options);
};
diff --git a/dist/commonjs/common/template-gatherer.js b/dist/commonjs/common/template-gatherer.js
index 77472f1d..94d91e2d 100644
--- a/dist/commonjs/common/template-gatherer.js
+++ b/dist/commonjs/common/template-gatherer.js
@@ -10,11 +10,14 @@ var _util = require('./util');
var _aureliaDependencyInjection = require('aurelia-dependency-injection');
+var _configBuilder = require('../config-builder');
+
var TemplateGatherer = (function () {
- function TemplateGatherer(controlProperties, util) {
+ function TemplateGatherer(controlProperties, util, config) {
_classCallCheck(this, _TemplateGatherer);
this.controlProperties = controlProperties;
+ this.config = config;
this.util = util;
}
@@ -30,9 +33,17 @@ var TemplateGatherer = (function () {
templates.forEach(function (c) {
if (templateProps.indexOf(c['for']) > -1) {
if (_this.util.hasValue(c.template)) {
- target[_this.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? c.template : function () {
- return c.template;
- };
+ (function () {
+ var template = c.template;
+
+ if (_this.config.templateCallback) {
+ template = _this.config.templateCallback(target, c, c.template);
+ }
+
+ target[_this.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? template : function () {
+ return template;
+ };
+ })();
}
} else {
if (!c['for']) {
@@ -45,7 +56,7 @@ var TemplateGatherer = (function () {
};
var _TemplateGatherer = TemplateGatherer;
- TemplateGatherer = _aureliaDependencyInjection.inject(_controlProperties.ControlProperties, _util.Util)(TemplateGatherer) || TemplateGatherer;
+ TemplateGatherer = _aureliaDependencyInjection.inject(_controlProperties.ControlProperties, _util.Util, _configBuilder.KendoConfigBuilder)(TemplateGatherer) || TemplateGatherer;
return TemplateGatherer;
})();
diff --git a/dist/commonjs/config-builder.js b/dist/commonjs/config-builder.js
index 12a67b64..3105ce34 100644
--- a/dist/commonjs/config-builder.js
+++ b/dist/commonjs/config-builder.js
@@ -38,6 +38,16 @@ var KendoConfigBuilder = (function () {
return this;
};
+ KendoConfigBuilder.prototype.notifyBindingBehavior = function notifyBindingBehavior() {
+ this.resources.push('./common/notify-binding-behavior');
+ return this;
+ };
+
+ KendoConfigBuilder.prototype.withTemplateCallback = function withTemplateCallback(callback) {
+ this.templateCallback = callback;
+ return this;
+ };
+
KendoConfigBuilder.prototype.withoutRepeatStrategy = function withoutRepeatStrategy() {
this.registerRepeatStrategy = false;
};
diff --git a/dist/commonjs/contextmenu/contextmenu.js b/dist/commonjs/contextmenu/contextmenu.js
index ba58e613..35cf13fb 100644
--- a/dist/commonjs/contextmenu/contextmenu.js
+++ b/dist/commonjs/contextmenu/contextmenu.js
@@ -29,7 +29,9 @@ var ContextMenu = (function () {
};
ContextMenu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ContextMenu.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/datepicker/datepicker.js b/dist/commonjs/datepicker/datepicker.js
index 187a41f5..662cffb6 100644
--- a/dist/commonjs/datepicker/datepicker.js
+++ b/dist/commonjs/datepicker/datepicker.js
@@ -51,7 +51,9 @@ var DatePicker = (function () {
};
DatePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DatePicker.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/datetimepicker/datetimepicker.js b/dist/commonjs/datetimepicker/datetimepicker.js
index 37ba78a0..4b8d9488 100644
--- a/dist/commonjs/datetimepicker/datetimepicker.js
+++ b/dist/commonjs/datetimepicker/datetimepicker.js
@@ -51,7 +51,9 @@ var DateTimePicker = (function () {
};
DateTimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DateTimePicker.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/diagram/diagram.js b/dist/commonjs/diagram/diagram.js
index fdfb5364..8b86a68d 100644
--- a/dist/commonjs/diagram/diagram.js
+++ b/dist/commonjs/diagram/diagram.js
@@ -29,7 +29,9 @@ var Diagram = (function () {
};
Diagram.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Diagram.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/draggable/draggable.js b/dist/commonjs/draggable/draggable.js
index ac6f6d66..b57dace5 100644
--- a/dist/commonjs/draggable/draggable.js
+++ b/dist/commonjs/draggable/draggable.js
@@ -29,7 +29,9 @@ var Draggabke = (function () {
};
Draggabke.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Draggabke.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/drop-target/drop-target-area.js b/dist/commonjs/drop-target/drop-target-area.js
index e8d46f7d..167769fd 100644
--- a/dist/commonjs/drop-target/drop-target-area.js
+++ b/dist/commonjs/drop-target/drop-target-area.js
@@ -29,7 +29,9 @@ var DropTargetArea = (function () {
};
DropTargetArea.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTargetArea.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/drop-target/drop-target.js b/dist/commonjs/drop-target/drop-target.js
index 6a770149..96cbd14f 100644
--- a/dist/commonjs/drop-target/drop-target.js
+++ b/dist/commonjs/drop-target/drop-target.js
@@ -29,7 +29,9 @@ var DropTarget = (function () {
};
DropTarget.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTarget.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/dropdownlist/dropdownlist.js b/dist/commonjs/dropdownlist/dropdownlist.js
index 3afb96ac..9b29c01d 100644
--- a/dist/commonjs/dropdownlist/dropdownlist.js
+++ b/dist/commonjs/dropdownlist/dropdownlist.js
@@ -73,7 +73,9 @@ var DropDownList = (function () {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropDownList.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/editor/editor.js b/dist/commonjs/editor/editor.js
index 019d3f2a..2adde401 100644
--- a/dist/commonjs/editor/editor.js
+++ b/dist/commonjs/editor/editor.js
@@ -29,7 +29,9 @@ var Editor = (function () {
};
Editor.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Editor.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/flatcolorpicker/flatcolorpicker.js b/dist/commonjs/flatcolorpicker/flatcolorpicker.js
index 037a48f1..88bf054d 100644
--- a/dist/commonjs/flatcolorpicker/flatcolorpicker.js
+++ b/dist/commonjs/flatcolorpicker/flatcolorpicker.js
@@ -29,7 +29,9 @@ var FlatColorPicker = (function () {
};
FlatColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
FlatColorPicker.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/gantt/gantt.js b/dist/commonjs/gantt/gantt.js
index ab64c88f..e30494ae 100644
--- a/dist/commonjs/gantt/gantt.js
+++ b/dist/commonjs/gantt/gantt.js
@@ -63,7 +63,9 @@ var Gantt = (function () {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Gantt.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/gauges/linear-gauge.js b/dist/commonjs/gauges/linear-gauge.js
index f8c84afb..cd42866f 100644
--- a/dist/commonjs/gauges/linear-gauge.js
+++ b/dist/commonjs/gauges/linear-gauge.js
@@ -29,7 +29,9 @@ var LinearGauge = (function () {
};
LinearGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
LinearGauge.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/gauges/radial-gauge.js b/dist/commonjs/gauges/radial-gauge.js
index fa55c880..671ac70c 100644
--- a/dist/commonjs/gauges/radial-gauge.js
+++ b/dist/commonjs/gauges/radial-gauge.js
@@ -29,7 +29,9 @@ var RadialGauge = (function () {
};
RadialGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RadialGauge.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/grid/col.js b/dist/commonjs/grid/col.js
index fe82d793..f99569c7 100644
--- a/dist/commonjs/grid/col.js
+++ b/dist/commonjs/grid/col.js
@@ -18,6 +18,8 @@ var _commonDecorators = require('../common/decorators');
var _commonTemplateGatherer = require('../common/template-gatherer');
+var _commonOptionsBuilder = require('../common/options-builder');
+
var Col = (function () {
var _instanceInitializers = {};
@@ -26,22 +28,42 @@ var Col = (function () {
decorators: [_aureliaTemplating.children(_commonConstants.constants.elementPrefix + 'template')],
initializer: null,
enumerable: true
+ }, {
+ key: 'columns',
+ decorators: [_aureliaTemplating.children(_commonConstants.constants.elementPrefix + 'col')],
+ initializer: null,
+ enumerable: true
}], null, _instanceInitializers);
- function Col(templateGatherer) {
+ function Col(templateGatherer, optionsBuilder) {
_classCallCheck(this, _Col);
_defineDecoratedPropertyDescriptor(this, 'templates', _instanceInitializers);
+ _defineDecoratedPropertyDescriptor(this, 'columns', _instanceInitializers);
+
this.templateGatherer = templateGatherer;
+ this.optionsBuilder = optionsBuilder;
}
Col.prototype.bind = function bind() {
this.templateGatherer.useTemplates(this, 'GridColumn', this.templates);
};
+ Col.prototype.afterOptionsBuild = function afterOptionsBuild(options) {
+ var _this = this;
+
+ if (this.columns && this.columns.length > 0) {
+ options.columns = [];
+
+ this.columns.forEach(function (col) {
+ options.columns.push(_this.optionsBuilder.getOptions(col, 'GridColumn'));
+ });
+ }
+ };
+
var _Col = Col;
- Col = _aureliaDependencyInjection.inject(_commonTemplateGatherer.TemplateGatherer)(Col) || Col;
+ Col = _aureliaDependencyInjection.inject(_commonTemplateGatherer.TemplateGatherer, _commonOptionsBuilder.OptionsBuilder)(Col) || Col;
Col = _commonDecorators.generateBindables('GridColumn')(Col) || Col;
Col = _aureliaTemplating.customElement(_commonConstants.constants.elementPrefix + 'col')(Col) || Col;
return Col;
diff --git a/dist/commonjs/grid/grid.js b/dist/commonjs/grid/grid.js
index 02bdca70..169146ac 100644
--- a/dist/commonjs/grid/grid.js
+++ b/dist/commonjs/grid/grid.js
@@ -79,7 +79,9 @@ var Grid = (function () {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Grid.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/listview/listview.js b/dist/commonjs/listview/listview.js
index 7926babc..fbe0800a 100644
--- a/dist/commonjs/listview/listview.js
+++ b/dist/commonjs/listview/listview.js
@@ -45,7 +45,9 @@ var ListView = (function () {
};
ListView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ListView.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/map/map.js b/dist/commonjs/map/map.js
index e54e4ae6..3daea626 100644
--- a/dist/commonjs/map/map.js
+++ b/dist/commonjs/map/map.js
@@ -29,7 +29,9 @@ var Map = (function () {
};
Map.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Map.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/maskedtextbox/maskedtextbox.js b/dist/commonjs/maskedtextbox/maskedtextbox.js
index 93518209..fdd8c303 100644
--- a/dist/commonjs/maskedtextbox/maskedtextbox.js
+++ b/dist/commonjs/maskedtextbox/maskedtextbox.js
@@ -58,7 +58,9 @@ var MaskedTextBox = (function () {
};
MaskedTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
MaskedTextBox.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/menu/menu.js b/dist/commonjs/menu/menu.js
index 7f3748c2..c254014b 100644
--- a/dist/commonjs/menu/menu.js
+++ b/dist/commonjs/menu/menu.js
@@ -29,7 +29,9 @@ var Menu = (function () {
};
Menu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Menu.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/multiselect/multiselect.js b/dist/commonjs/multiselect/multiselect.js
index 1a504e94..b7ea7d66 100644
--- a/dist/commonjs/multiselect/multiselect.js
+++ b/dist/commonjs/multiselect/multiselect.js
@@ -73,7 +73,9 @@ var Multiselect = (function () {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Multiselect.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/notification/notification.js b/dist/commonjs/notification/notification.js
index f10a2513..a395a55f 100644
--- a/dist/commonjs/notification/notification.js
+++ b/dist/commonjs/notification/notification.js
@@ -44,7 +44,9 @@ var Notification = (function () {
};
Notification.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Notification.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/numerictextbox/numerictextbox.js b/dist/commonjs/numerictextbox/numerictextbox.js
index 05ed1e81..d9057baa 100644
--- a/dist/commonjs/numerictextbox/numerictextbox.js
+++ b/dist/commonjs/numerictextbox/numerictextbox.js
@@ -51,7 +51,9 @@ var NumericTextBox = (function () {
};
NumericTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
NumericTextBox.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/panelbar/panelbar.js b/dist/commonjs/panelbar/panelbar.js
index e355e2a4..0052d348 100644
--- a/dist/commonjs/panelbar/panelbar.js
+++ b/dist/commonjs/panelbar/panelbar.js
@@ -29,7 +29,9 @@ var PanelBar = (function () {
};
PanelBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PanelBar.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/pivotgrid/pivotconfigurator.js b/dist/commonjs/pivotgrid/pivotconfigurator.js
index 07483974..1e705e0e 100644
--- a/dist/commonjs/pivotgrid/pivotconfigurator.js
+++ b/dist/commonjs/pivotgrid/pivotconfigurator.js
@@ -29,7 +29,9 @@ var PivotConfigurator = (function () {
};
PivotConfigurator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotConfigurator.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/pivotgrid/pivotgrid.js b/dist/commonjs/pivotgrid/pivotgrid.js
index 1261bc74..edebd49b 100644
--- a/dist/commonjs/pivotgrid/pivotgrid.js
+++ b/dist/commonjs/pivotgrid/pivotgrid.js
@@ -48,7 +48,9 @@ var PivotGrid = (function () {
};
PivotGrid.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotGrid.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/progressbar/progressbar.js b/dist/commonjs/progressbar/progressbar.js
index 90208725..3aa82e2c 100644
--- a/dist/commonjs/progressbar/progressbar.js
+++ b/dist/commonjs/progressbar/progressbar.js
@@ -44,7 +44,9 @@ var ProgressBar = (function () {
};
ProgressBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ProgressBar.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/qrcode/qrcode.js b/dist/commonjs/qrcode/qrcode.js
index 6734a55d..7a00ff29 100644
--- a/dist/commonjs/qrcode/qrcode.js
+++ b/dist/commonjs/qrcode/qrcode.js
@@ -29,7 +29,9 @@ var QRCode = (function () {
};
QRCode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
QRCode.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/rangeslider/rangeslider.js b/dist/commonjs/rangeslider/rangeslider.js
index 79891266..93e20b13 100644
--- a/dist/commonjs/rangeslider/rangeslider.js
+++ b/dist/commonjs/rangeslider/rangeslider.js
@@ -44,7 +44,9 @@ var RangeSlider = (function () {
};
RangeSlider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RangeSlider.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/responsivepanel/responsivepanel.js b/dist/commonjs/responsivepanel/responsivepanel.js
index a8f61554..89001714 100644
--- a/dist/commonjs/responsivepanel/responsivepanel.js
+++ b/dist/commonjs/responsivepanel/responsivepanel.js
@@ -29,7 +29,9 @@ var ResponsivePanel = (function () {
};
ResponsivePanel.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ResponsivePanel.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/scheduler/scheduler.js b/dist/commonjs/scheduler/scheduler.js
index 171a142c..a16f63d5 100644
--- a/dist/commonjs/scheduler/scheduler.js
+++ b/dist/commonjs/scheduler/scheduler.js
@@ -56,7 +56,9 @@ var Scheduler = (function () {
};
Scheduler.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scheduler.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/scrollview/scrollview.js b/dist/commonjs/scrollview/scrollview.js
index 06376d27..a8ee4fd8 100644
--- a/dist/commonjs/scrollview/scrollview.js
+++ b/dist/commonjs/scrollview/scrollview.js
@@ -51,7 +51,9 @@ var Scrollview = (function () {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scrollview.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/slider/slider.js b/dist/commonjs/slider/slider.js
index 3205e9e3..6ddefb89 100644
--- a/dist/commonjs/slider/slider.js
+++ b/dist/commonjs/slider/slider.js
@@ -44,7 +44,9 @@ var Slider = (function () {
};
Slider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Slider.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/sortable/sortable.js b/dist/commonjs/sortable/sortable.js
index 7293c353..e0a7e8f2 100644
--- a/dist/commonjs/sortable/sortable.js
+++ b/dist/commonjs/sortable/sortable.js
@@ -29,7 +29,9 @@ var Sortable = (function () {
};
Sortable.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sortable.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/splitter/splitter.js b/dist/commonjs/splitter/splitter.js
index 831df483..777b7994 100644
--- a/dist/commonjs/splitter/splitter.js
+++ b/dist/commonjs/splitter/splitter.js
@@ -29,7 +29,9 @@ var Splitter = (function () {
};
Splitter.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Splitter.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/spreadsheet/spreadsheet.js b/dist/commonjs/spreadsheet/spreadsheet.js
index ca02d0cc..bf8df4f4 100644
--- a/dist/commonjs/spreadsheet/spreadsheet.js
+++ b/dist/commonjs/spreadsheet/spreadsheet.js
@@ -29,7 +29,9 @@ var Spreadsheet = (function () {
};
Spreadsheet.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Spreadsheet.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/switch/switch.js b/dist/commonjs/switch/switch.js
index d32aa600..d4796dc8 100644
--- a/dist/commonjs/switch/switch.js
+++ b/dist/commonjs/switch/switch.js
@@ -44,7 +44,9 @@ var Switch = (function () {
};
Switch.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Switch.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/tabstrip/tabstrip.js b/dist/commonjs/tabstrip/tabstrip.js
index e41fb646..d928082e 100644
--- a/dist/commonjs/tabstrip/tabstrip.js
+++ b/dist/commonjs/tabstrip/tabstrip.js
@@ -29,7 +29,9 @@ var TabStrip = (function () {
};
TabStrip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TabStrip.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/timepicker/timepicker.js b/dist/commonjs/timepicker/timepicker.js
index c770f1e0..251187e6 100644
--- a/dist/commonjs/timepicker/timepicker.js
+++ b/dist/commonjs/timepicker/timepicker.js
@@ -58,7 +58,9 @@ var TimePicker = (function () {
};
TimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TimePicker.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/toolbar/toolbar.js b/dist/commonjs/toolbar/toolbar.js
index 95e42918..980a6298 100644
--- a/dist/commonjs/toolbar/toolbar.js
+++ b/dist/commonjs/toolbar/toolbar.js
@@ -47,7 +47,9 @@ var Toolbar = (function () {
};
Toolbar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Toolbar.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/tooltip/tooltip.js b/dist/commonjs/tooltip/tooltip.js
index 3b0b8f22..da3a8b39 100644
--- a/dist/commonjs/tooltip/tooltip.js
+++ b/dist/commonjs/tooltip/tooltip.js
@@ -29,7 +29,9 @@ var Tooltip = (function () {
};
Tooltip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Tooltip.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/treelist/treelist.js b/dist/commonjs/treelist/treelist.js
index 638de932..1e5ed998 100644
--- a/dist/commonjs/treelist/treelist.js
+++ b/dist/commonjs/treelist/treelist.js
@@ -53,7 +53,9 @@ var TreeList = (function () {
};
TreeList.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeList.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/treeview/treeview.js b/dist/commonjs/treeview/treeview.js
index bdc9da00..bdebc17a 100644
--- a/dist/commonjs/treeview/treeview.js
+++ b/dist/commonjs/treeview/treeview.js
@@ -29,7 +29,9 @@ var TreeView = (function () {
};
TreeView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeView.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/upload/upload.js b/dist/commonjs/upload/upload.js
index 13c322bb..82d67b5f 100644
--- a/dist/commonjs/upload/upload.js
+++ b/dist/commonjs/upload/upload.js
@@ -44,7 +44,9 @@ var Upload = (function () {
};
Upload.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Upload.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/validator/validator.js b/dist/commonjs/validator/validator.js
index 1653a3cf..f218b07e 100644
--- a/dist/commonjs/validator/validator.js
+++ b/dist/commonjs/validator/validator.js
@@ -29,7 +29,9 @@ var Validator = (function () {
};
Validator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Validator.prototype.recreate = function recreate() {
diff --git a/dist/commonjs/window/window.js b/dist/commonjs/window/window.js
index a139133b..7e667016 100644
--- a/dist/commonjs/window/window.js
+++ b/dist/commonjs/window/window.js
@@ -29,7 +29,9 @@ var Window = (function () {
};
Window.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Window.prototype.recreate = function recreate() {
diff --git a/dist/es6/aurelia-kendoui-bridge.d.ts b/dist/es6/aurelia-kendoui-bridge.d.ts
index e41da1b8..01650048 100644
--- a/dist/es6/aurelia-kendoui-bridge.d.ts
+++ b/dist/es6/aurelia-kendoui-bridge.d.ts
@@ -5,7 +5,7 @@ declare module 'aurelia-kendoui-bridge' {
import { inject, Container, transient } from 'aurelia-dependency-injection';
import { customElement, bindable, children, ViewResources, customAttribute, BindableProperty, HtmlBehaviorResource, TemplatingEngine, noView, processContent, TargetInstruction } from 'aurelia-templating';
import { metadata } from 'aurelia-metadata';
- import { bindingMode, createOverrideContext } from 'aurelia-binding';
+ import { bindingMode, EventManager, createOverrideContext } from 'aurelia-binding';
import { TaskQueue } from 'aurelia-task-queue';
import 'kendo.data.min';
import 'kendo.autocomplete.min';
@@ -138,6 +138,16 @@ declare module 'aurelia-kendoui-bridge' {
*/
debug(): KendoConfigBuilder;
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder;
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback: any): KendoConfigBuilder;
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
@@ -342,6 +352,12 @@ declare module 'aurelia-kendoui-bridge' {
* @param controlName The Kendo control of which the options should be converted into bindable properties
*/
export function generateBindables(controlName: string, extraProperties?: any): any;
+ export function delayed(targetFunction: any): any;
+ export class NotifyBindingBehavior {
+ constructor(eventManager: any);
+ bind(binding: any, scope: any, target: any, fieldName: any): any;
+ unbind(binding: any, scope: any): any;
+ }
/***
* Converts an object with bindable properties (with k- convention)
@@ -416,7 +432,7 @@ declare module 'aurelia-kendoui-bridge' {
}
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util);
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder);
/***
* parses array of ak-template view-models (@children)
@@ -699,8 +715,12 @@ declare module 'aurelia-kendoui-bridge' {
}
export class Col {
templates: any;
- constructor(templateGatherer: any);
+ columns: any;
+ constructor(templateGatherer: any, optionsBuilder: any);
bind(): any;
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options: any): any;
}
export class GridToolbar {
templates: any;
diff --git a/dist/es6/autocomplete/autocomplete.js b/dist/es6/autocomplete/autocomplete.js
index 24447fba..5133c801 100644
--- a/dist/es6/autocomplete/autocomplete.js
+++ b/dist/es6/autocomplete/autocomplete.js
@@ -39,7 +39,9 @@ export class AutoComplete {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/barcode/barcode.js b/dist/es6/barcode/barcode.js
index 8f11b48b..017534f5 100644
--- a/dist/es6/barcode/barcode.js
+++ b/dist/es6/barcode/barcode.js
@@ -22,7 +22,9 @@ export class Barcode {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/button/button.js b/dist/es6/button/button.js
index 7ef185f0..7f2eae7f 100644
--- a/dist/es6/button/button.js
+++ b/dist/es6/button/button.js
@@ -25,7 +25,9 @@ export class Button {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/buttongroup/buttongroup.js b/dist/es6/buttongroup/buttongroup.js
index be238db5..d8992b98 100644
--- a/dist/es6/buttongroup/buttongroup.js
+++ b/dist/es6/buttongroup/buttongroup.js
@@ -25,7 +25,9 @@ export class ButtonGroup {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/calendar/calendar.js b/dist/es6/calendar/calendar.js
index 567ea5c7..d4910970 100644
--- a/dist/es6/calendar/calendar.js
+++ b/dist/es6/calendar/calendar.js
@@ -23,7 +23,9 @@ export class Calendar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/chart/chart.js b/dist/es6/chart/chart.js
index 3f8341e7..ac0a2628 100644
--- a/dist/es6/chart/chart.js
+++ b/dist/es6/chart/chart.js
@@ -25,7 +25,9 @@ export class Chart {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/chart/sparkline.js b/dist/es6/chart/sparkline.js
index 02715cc6..512a3417 100644
--- a/dist/es6/chart/sparkline.js
+++ b/dist/es6/chart/sparkline.js
@@ -23,7 +23,9 @@ export class Sparkline {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/chart/stock.js b/dist/es6/chart/stock.js
index 32032fc9..e6bee700 100644
--- a/dist/es6/chart/stock.js
+++ b/dist/es6/chart/stock.js
@@ -23,7 +23,9 @@ export class Stock {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/chart/treemap.js b/dist/es6/chart/treemap.js
index a7ac7f58..ea7ecc27 100644
--- a/dist/es6/chart/treemap.js
+++ b/dist/es6/chart/treemap.js
@@ -23,7 +23,9 @@ export class TreeMap {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/colorpalette/colorpalette.js b/dist/es6/colorpalette/colorpalette.js
index a1a541ec..7cd53083 100644
--- a/dist/es6/colorpalette/colorpalette.js
+++ b/dist/es6/colorpalette/colorpalette.js
@@ -23,7 +23,9 @@ export class ColorPalette {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/colorpicker/colorpicker.js b/dist/es6/colorpicker/colorpicker.js
index 38de9656..cd7aded8 100644
--- a/dist/es6/colorpicker/colorpicker.js
+++ b/dist/es6/colorpicker/colorpicker.js
@@ -26,7 +26,9 @@ export class ColorPicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/combobox/combobox.js b/dist/es6/combobox/combobox.js
index ce8c4005..ed51e89d 100644
--- a/dist/es6/combobox/combobox.js
+++ b/dist/es6/combobox/combobox.js
@@ -31,7 +31,9 @@ export class ComboBox {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/common/decorators.js b/dist/es6/common/decorators.js
index 55b96970..eb6d0a9d 100644
--- a/dist/es6/common/decorators.js
+++ b/dist/es6/common/decorators.js
@@ -2,6 +2,7 @@ import {BindableProperty, HtmlBehaviorResource} from 'aurelia-templating';
import {Container} from 'aurelia-dependency-injection';
import {metadata} from 'aurelia-metadata';
import {bindingMode} from 'aurelia-binding';
+import {TaskQueue} from 'aurelia-task-queue';
import {ControlProperties} from './control-properties';
import {Util} from './util';
@@ -22,6 +23,7 @@ export function generateBindables(controlName: string, extraProperties = []) {
optionKeys.push('widget');
optionKeys.push('options');
+ optionKeys.push('noInit');
for (let i = 0; i < optionKeys.length; i++) {
let option = optionKeys[i];
@@ -40,3 +42,17 @@ export function generateBindables(controlName: string, extraProperties = []) {
}
};
}
+
+
+export function delayed(targetFunction) {
+ return function(target, key, descriptor) {
+ let taskQueue = Container.instance.get(TaskQueue);
+ let ptr = descriptor.value;
+
+ descriptor.value = function(...args) {
+ taskQueue.queueTask(() => ptr.apply(this, args));
+ };
+
+ return descriptor;
+ };
+}
diff --git a/dist/es6/common/notify-binding-behavior.js b/dist/es6/common/notify-binding-behavior.js
new file mode 100644
index 00000000..3083d2a9
--- /dev/null
+++ b/dist/es6/common/notify-binding-behavior.js
@@ -0,0 +1,53 @@
+import {EventManager} from 'aurelia-binding';
+import {inject} from 'aurelia-dependency-injection';
+
+@inject(EventManager)
+export class NotifyBindingBehavior {
+
+ constructor(eventManager) {
+ this.eventManager = eventManager;
+ }
+
+ bind(binding, scope, target, fieldName) {
+ if (!binding.updateSource) return;
+
+ // update values on blur event
+ let targetObserver = binding.observerLocator.getObserver(binding.target, binding.targetProperty);
+ binding.targetObserver = targetObserver;
+ targetObserver.originalHandler = binding.targetObserver.handler;
+ let handler = this.eventManager.createElementHandler(['blur']);
+ targetObserver.handler = handler;
+
+ let observable = target || binding.source.bindingContext;
+ let field = fieldName || binding.sourceExpression.expression.name;
+ let intercept = binding.updateSource;
+
+ // intercept updateSource function
+ // to call .trigger('change', { field: field}) and set the dirty flag
+ binding['intercepted-updateSource'] = intercept;
+ binding.updateSource = function(value) {
+ // handle change
+ if (observable.set && observable.trigger) {
+ // kendo recompiles templates after a change event
+ // without this delay Aurelia's binding system gets confused as
+ // some views are destroyed
+ setTimeout(() =>
+ observable.trigger.call(observable, 'change', { field: field }),
+ 100);
+
+ if (observable.dirty === false) {
+ observable.dirty = true;
+ }
+ }
+
+ return intercept.call(binding, value);
+ };
+ }
+
+ unbind(binding, scope) {
+ if (!binding['intercepted-updateSource']) return;
+
+ binding.updateSource = binding['intercepted-updateSource'];
+ binding['intercepted-updateSource'] = null;
+ }
+}
diff --git a/dist/es6/common/options-builder.js b/dist/es6/common/options-builder.js
index bd641546..75957423 100644
--- a/dist/es6/common/options-builder.js
+++ b/dist/es6/common/options-builder.js
@@ -30,6 +30,12 @@ export class OptionsBuilder {
}
}
+ // allows view-models to do some post processing
+ // used in ak-col to support nested columns
+ if (viewModel.afterOptionsBuild) {
+ viewModel.afterOptionsBuild(options);
+ }
+
return this.util.pruneOptions(options);
}
}
diff --git a/dist/es6/common/template-gatherer.js b/dist/es6/common/template-gatherer.js
index 1c0a5447..e98491fe 100644
--- a/dist/es6/common/template-gatherer.js
+++ b/dist/es6/common/template-gatherer.js
@@ -1,14 +1,16 @@
import {ControlProperties} from './control-properties';
import {Util} from './util';
import {inject} from 'aurelia-dependency-injection';
+import {KendoConfigBuilder} from '../config-builder';
-@inject(ControlProperties, Util)
+@inject(ControlProperties, Util, KendoConfigBuilder)
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util) {
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder) {
this.controlProperties = controlProperties;
+ this.config = config;
this.util = util;
}
@@ -30,7 +32,13 @@ export class TemplateGatherer {
templates.forEach(c => {
if (templateProps.indexOf(c.for) > -1) {
if (this.util.hasValue(c.template)) {
- target[this.util.getBindablePropertyName(c.for)] = c.kendoTemplate ? c.template : () => c.template;
+ let template = c.template;
+
+ if (this.config.templateCallback) {
+ template = this.config.templateCallback(target, c, c.template);
+ }
+
+ target[this.util.getBindablePropertyName(c.for)] = c.kendoTemplate ? template : () => template;
}
} else {
if (!c.for) {
diff --git a/dist/es6/config-builder.js b/dist/es6/config-builder.js
index 43b655d5..793c2b00 100644
--- a/dist/es6/config-builder.js
+++ b/dist/es6/config-builder.js
@@ -98,6 +98,22 @@ export class KendoConfigBuilder {
return this;
}
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder {
+ this.resources.push('./common/notify-binding-behavior');
+ return this;
+ }
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback): KendoConfigBuilder {
+ this.templateCallback = callback;
+ return this;
+ }
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
diff --git a/dist/es6/contextmenu/contextmenu.js b/dist/es6/contextmenu/contextmenu.js
index a78f137b..bfaabf5a 100644
--- a/dist/es6/contextmenu/contextmenu.js
+++ b/dist/es6/contextmenu/contextmenu.js
@@ -22,7 +22,9 @@ export class ContextMenu {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/datepicker/datepicker.js b/dist/es6/datepicker/datepicker.js
index 1602f05a..ec17850c 100644
--- a/dist/es6/datepicker/datepicker.js
+++ b/dist/es6/datepicker/datepicker.js
@@ -28,7 +28,9 @@ export class DatePicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/datetimepicker/datetimepicker.js b/dist/es6/datetimepicker/datetimepicker.js
index 956efdce..72ace40f 100644
--- a/dist/es6/datetimepicker/datetimepicker.js
+++ b/dist/es6/datetimepicker/datetimepicker.js
@@ -28,7 +28,9 @@ export class DateTimePicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/diagram/diagram.js b/dist/es6/diagram/diagram.js
index 8edd5172..05c27714 100644
--- a/dist/es6/diagram/diagram.js
+++ b/dist/es6/diagram/diagram.js
@@ -22,7 +22,9 @@ export class Diagram {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/draggable/draggable.js b/dist/es6/draggable/draggable.js
index 7d188c7f..25194569 100644
--- a/dist/es6/draggable/draggable.js
+++ b/dist/es6/draggable/draggable.js
@@ -22,7 +22,9 @@ export class Draggabke {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/drop-target/drop-target-area.js b/dist/es6/drop-target/drop-target-area.js
index 1a4ef553..dcac14b6 100644
--- a/dist/es6/drop-target/drop-target-area.js
+++ b/dist/es6/drop-target/drop-target-area.js
@@ -22,7 +22,9 @@ export class DropTargetArea {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/drop-target/drop-target.js b/dist/es6/drop-target/drop-target.js
index d44592f7..588570f2 100644
--- a/dist/es6/drop-target/drop-target.js
+++ b/dist/es6/drop-target/drop-target.js
@@ -22,7 +22,9 @@ export class DropTarget {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/dropdownlist/dropdownlist.js b/dist/es6/dropdownlist/dropdownlist.js
index 261158fb..8ba7952b 100644
--- a/dist/es6/dropdownlist/dropdownlist.js
+++ b/dist/es6/dropdownlist/dropdownlist.js
@@ -35,7 +35,9 @@ export class DropDownList {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/editor/editor.js b/dist/es6/editor/editor.js
index b6986d68..6a154bdc 100644
--- a/dist/es6/editor/editor.js
+++ b/dist/es6/editor/editor.js
@@ -23,7 +23,9 @@ export class Editor {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/flatcolorpicker/flatcolorpicker.js b/dist/es6/flatcolorpicker/flatcolorpicker.js
index 7247a4dd..a1be0c91 100644
--- a/dist/es6/flatcolorpicker/flatcolorpicker.js
+++ b/dist/es6/flatcolorpicker/flatcolorpicker.js
@@ -22,7 +22,9 @@ export class FlatColorPicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/gantt/gantt.js b/dist/es6/gantt/gantt.js
index 0cde4259..d5e1de7b 100644
--- a/dist/es6/gantt/gantt.js
+++ b/dist/es6/gantt/gantt.js
@@ -37,7 +37,9 @@ export class Gantt {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/gauges/linear-gauge.js b/dist/es6/gauges/linear-gauge.js
index 07a30ffd..e79a96c8 100644
--- a/dist/es6/gauges/linear-gauge.js
+++ b/dist/es6/gauges/linear-gauge.js
@@ -23,7 +23,9 @@ export class LinearGauge {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/gauges/radial-gauge.js b/dist/es6/gauges/radial-gauge.js
index 8b7d4389..559f2ab7 100644
--- a/dist/es6/gauges/radial-gauge.js
+++ b/dist/es6/gauges/radial-gauge.js
@@ -23,7 +23,9 @@ export class RadialGauge {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/grid/col.js b/dist/es6/grid/col.js
index 3b97b09a..8957bb88 100644
--- a/dist/es6/grid/col.js
+++ b/dist/es6/grid/col.js
@@ -3,18 +3,32 @@ import {inject} from 'aurelia-dependency-injection';
import {constants} from '../common/constants';
import {generateBindables} from '../common/decorators';
import {TemplateGatherer} from '../common/template-gatherer';
+import {OptionsBuilder} from '../common/options-builder';
@customElement(`${constants.elementPrefix}col`)
@generateBindables('GridColumn')
-@inject(TemplateGatherer)
+@inject(TemplateGatherer, OptionsBuilder)
export class Col {
@children(`${constants.elementPrefix}template`) templates;
+ @children(`${constants.elementPrefix}col`) columns;
- constructor(templateGatherer) {
+ constructor(templateGatherer, optionsBuilder) {
this.templateGatherer = templateGatherer;
+ this.optionsBuilder = optionsBuilder;
}
bind() {
this.templateGatherer.useTemplates(this, 'GridColumn', this.templates);
}
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options) {
+ if (this.columns && this.columns.length > 0) {
+ options.columns = [];
+
+ this.columns.forEach(col => {
+ options.columns.push(this.optionsBuilder.getOptions(col, 'GridColumn'));
+ });
+ }
+ }
}
diff --git a/dist/es6/grid/grid.js b/dist/es6/grid/grid.js
index 5976a109..4e70a316 100644
--- a/dist/es6/grid/grid.js
+++ b/dist/es6/grid/grid.js
@@ -49,7 +49,9 @@ export class Grid {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/listview/listview.js b/dist/es6/listview/listview.js
index e9124185..d7d42ea2 100644
--- a/dist/es6/listview/listview.js
+++ b/dist/es6/listview/listview.js
@@ -26,7 +26,9 @@ export class ListView {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/map/map.js b/dist/es6/map/map.js
index 2aa9ccf1..5cd280c7 100644
--- a/dist/es6/map/map.js
+++ b/dist/es6/map/map.js
@@ -22,7 +22,9 @@ export class Map {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/maskedtextbox/maskedtextbox.js b/dist/es6/maskedtextbox/maskedtextbox.js
index df3415d3..429eface 100644
--- a/dist/es6/maskedtextbox/maskedtextbox.js
+++ b/dist/es6/maskedtextbox/maskedtextbox.js
@@ -29,7 +29,9 @@ export class MaskedTextBox {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/menu/menu.js b/dist/es6/menu/menu.js
index 84b5e953..e5b9d048 100644
--- a/dist/es6/menu/menu.js
+++ b/dist/es6/menu/menu.js
@@ -22,7 +22,9 @@ export class Menu {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/multiselect/multiselect.js b/dist/es6/multiselect/multiselect.js
index a586c009..82982073 100644
--- a/dist/es6/multiselect/multiselect.js
+++ b/dist/es6/multiselect/multiselect.js
@@ -35,7 +35,9 @@ export class Multiselect {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/notification/notification.js b/dist/es6/notification/notification.js
index bb804ad4..250f011b 100644
--- a/dist/es6/notification/notification.js
+++ b/dist/es6/notification/notification.js
@@ -25,7 +25,9 @@ export class Notification {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/numerictextbox/numerictextbox.js b/dist/es6/numerictextbox/numerictextbox.js
index 47527229..50cdfe1a 100644
--- a/dist/es6/numerictextbox/numerictextbox.js
+++ b/dist/es6/numerictextbox/numerictextbox.js
@@ -28,7 +28,9 @@ export class NumericTextBox {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/panelbar/panelbar.js b/dist/es6/panelbar/panelbar.js
index 2cfe0fc0..9bc74eae 100644
--- a/dist/es6/panelbar/panelbar.js
+++ b/dist/es6/panelbar/panelbar.js
@@ -22,7 +22,9 @@ export class PanelBar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/pivotgrid/pivotconfigurator.js b/dist/es6/pivotgrid/pivotconfigurator.js
index 994bda0f..f55d35fc 100644
--- a/dist/es6/pivotgrid/pivotconfigurator.js
+++ b/dist/es6/pivotgrid/pivotconfigurator.js
@@ -23,7 +23,9 @@ export class PivotConfigurator {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/pivotgrid/pivotgrid.js b/dist/es6/pivotgrid/pivotgrid.js
index a28649d8..2949d180 100644
--- a/dist/es6/pivotgrid/pivotgrid.js
+++ b/dist/es6/pivotgrid/pivotgrid.js
@@ -28,7 +28,9 @@ export class PivotGrid {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/progressbar/progressbar.js b/dist/es6/progressbar/progressbar.js
index 0cc505dd..68031876 100644
--- a/dist/es6/progressbar/progressbar.js
+++ b/dist/es6/progressbar/progressbar.js
@@ -25,7 +25,9 @@ export class ProgressBar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/qrcode/qrcode.js b/dist/es6/qrcode/qrcode.js
index 3a711183..8fc7829d 100644
--- a/dist/es6/qrcode/qrcode.js
+++ b/dist/es6/qrcode/qrcode.js
@@ -22,7 +22,9 @@ export class QRCode {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/rangeslider/rangeslider.js b/dist/es6/rangeslider/rangeslider.js
index cb7603e1..df1b5339 100644
--- a/dist/es6/rangeslider/rangeslider.js
+++ b/dist/es6/rangeslider/rangeslider.js
@@ -26,7 +26,9 @@ export class RangeSlider {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/responsivepanel/responsivepanel.js b/dist/es6/responsivepanel/responsivepanel.js
index 51da9c0b..7aba2d49 100644
--- a/dist/es6/responsivepanel/responsivepanel.js
+++ b/dist/es6/responsivepanel/responsivepanel.js
@@ -22,7 +22,9 @@ export class ResponsivePanel {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/scheduler/scheduler.js b/dist/es6/scheduler/scheduler.js
index ae2bc304..b2819780 100644
--- a/dist/es6/scheduler/scheduler.js
+++ b/dist/es6/scheduler/scheduler.js
@@ -31,7 +31,9 @@ export class Scheduler {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/scrollview/scrollview.js b/dist/es6/scrollview/scrollview.js
index 2ef360d4..cd91eec8 100644
--- a/dist/es6/scrollview/scrollview.js
+++ b/dist/es6/scrollview/scrollview.js
@@ -33,7 +33,9 @@ export class Scrollview {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/slider/slider.js b/dist/es6/slider/slider.js
index 8dad30ca..1583f18c 100644
--- a/dist/es6/slider/slider.js
+++ b/dist/es6/slider/slider.js
@@ -26,7 +26,9 @@ export class Slider {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/sortable/sortable.js b/dist/es6/sortable/sortable.js
index 7a4197c2..52c5b224 100644
--- a/dist/es6/sortable/sortable.js
+++ b/dist/es6/sortable/sortable.js
@@ -22,7 +22,9 @@ export class Sortable {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/splitter/splitter.js b/dist/es6/splitter/splitter.js
index af711c21..68abcfc0 100644
--- a/dist/es6/splitter/splitter.js
+++ b/dist/es6/splitter/splitter.js
@@ -22,7 +22,9 @@ export class Splitter {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/spreadsheet/spreadsheet.js b/dist/es6/spreadsheet/spreadsheet.js
index 2c96844b..7b2e2fbe 100644
--- a/dist/es6/spreadsheet/spreadsheet.js
+++ b/dist/es6/spreadsheet/spreadsheet.js
@@ -22,7 +22,9 @@ export class Spreadsheet {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/switch/switch.js b/dist/es6/switch/switch.js
index 5d8e702d..84b417da 100644
--- a/dist/es6/switch/switch.js
+++ b/dist/es6/switch/switch.js
@@ -26,7 +26,9 @@ export class Switch {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/tabstrip/tabstrip.js b/dist/es6/tabstrip/tabstrip.js
index 42775e60..73f0f277 100644
--- a/dist/es6/tabstrip/tabstrip.js
+++ b/dist/es6/tabstrip/tabstrip.js
@@ -22,7 +22,9 @@ export class TabStrip {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/timepicker/timepicker.js b/dist/es6/timepicker/timepicker.js
index 00eaf730..e4bad6dd 100644
--- a/dist/es6/timepicker/timepicker.js
+++ b/dist/es6/timepicker/timepicker.js
@@ -29,7 +29,9 @@ export class TimePicker {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/toolbar/toolbar.js b/dist/es6/toolbar/toolbar.js
index 78d7d10a..62b6cfd6 100644
--- a/dist/es6/toolbar/toolbar.js
+++ b/dist/es6/toolbar/toolbar.js
@@ -26,7 +26,9 @@ export class Toolbar {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/tooltip/tooltip.js b/dist/es6/tooltip/tooltip.js
index dcd90855..96ebcc1e 100644
--- a/dist/es6/tooltip/tooltip.js
+++ b/dist/es6/tooltip/tooltip.js
@@ -22,7 +22,9 @@ export class Tooltip {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/treelist/treelist.js b/dist/es6/treelist/treelist.js
index bab893e9..b83c0e32 100644
--- a/dist/es6/treelist/treelist.js
+++ b/dist/es6/treelist/treelist.js
@@ -32,7 +32,9 @@ export class TreeList {
// initialization in bind() is giving issues in some scenarios
// so, attached() is used for this control
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/treeview/treeview.js b/dist/es6/treeview/treeview.js
index fdfc2282..9b2c83e3 100644
--- a/dist/es6/treeview/treeview.js
+++ b/dist/es6/treeview/treeview.js
@@ -22,7 +22,9 @@ export class TreeView {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/upload/upload.js b/dist/es6/upload/upload.js
index ceb6bba0..e522b175 100644
--- a/dist/es6/upload/upload.js
+++ b/dist/es6/upload/upload.js
@@ -25,7 +25,9 @@ export class Upload {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/validator/validator.js b/dist/es6/validator/validator.js
index 2c754905..b5018288 100644
--- a/dist/es6/validator/validator.js
+++ b/dist/es6/validator/validator.js
@@ -22,7 +22,9 @@ export class Validator {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/es6/window/window.js b/dist/es6/window/window.js
index 8923ba71..4ebe3bab 100644
--- a/dist/es6/window/window.js
+++ b/dist/es6/window/window.js
@@ -22,7 +22,9 @@ export class Window {
}
attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
}
recreate() {
diff --git a/dist/system/aurelia-kendoui-bridge.d.ts b/dist/system/aurelia-kendoui-bridge.d.ts
index e41da1b8..01650048 100644
--- a/dist/system/aurelia-kendoui-bridge.d.ts
+++ b/dist/system/aurelia-kendoui-bridge.d.ts
@@ -5,7 +5,7 @@ declare module 'aurelia-kendoui-bridge' {
import { inject, Container, transient } from 'aurelia-dependency-injection';
import { customElement, bindable, children, ViewResources, customAttribute, BindableProperty, HtmlBehaviorResource, TemplatingEngine, noView, processContent, TargetInstruction } from 'aurelia-templating';
import { metadata } from 'aurelia-metadata';
- import { bindingMode, createOverrideContext } from 'aurelia-binding';
+ import { bindingMode, EventManager, createOverrideContext } from 'aurelia-binding';
import { TaskQueue } from 'aurelia-task-queue';
import 'kendo.data.min';
import 'kendo.autocomplete.min';
@@ -138,6 +138,16 @@ declare module 'aurelia-kendoui-bridge' {
*/
debug(): KendoConfigBuilder;
+ /**
+ * Loads the notify binding behavior
+ */
+ notifyBindingBehavior(): KendoConfigBuilder;
+
+ /**
+ * Custom callback for template modification
+ */
+ withTemplateCallback(callback: any): KendoConfigBuilder;
+
/**
* Don't register an array repeat strategy for kendo.data.ObservableArray
*/
@@ -342,6 +352,12 @@ declare module 'aurelia-kendoui-bridge' {
* @param controlName The Kendo control of which the options should be converted into bindable properties
*/
export function generateBindables(controlName: string, extraProperties?: any): any;
+ export function delayed(targetFunction: any): any;
+ export class NotifyBindingBehavior {
+ constructor(eventManager: any);
+ bind(binding: any, scope: any, target: any, fieldName: any): any;
+ unbind(binding: any, scope: any): any;
+ }
/***
* Converts an object with bindable properties (with k- convention)
@@ -416,7 +432,7 @@ declare module 'aurelia-kendoui-bridge' {
}
export class TemplateGatherer {
controlProperties: ControlProperties;
- constructor(controlProperties: ControlProperties, util: Util);
+ constructor(controlProperties: ControlProperties, util: Util, config: KendoConfigBuilder);
/***
* parses array of ak-template view-models (@children)
@@ -699,8 +715,12 @@ declare module 'aurelia-kendoui-bridge' {
}
export class Col {
templates: any;
- constructor(templateGatherer: any);
+ columns: any;
+ constructor(templateGatherer: any, optionsBuilder: any);
bind(): any;
+
+ // recursively get options of all nested columns that we can pass to Kendo
+ afterOptionsBuild(options: any): any;
}
export class GridToolbar {
templates: any;
diff --git a/dist/system/autocomplete/autocomplete.js b/dist/system/autocomplete/autocomplete.js
index fa01f332..a4f76c35 100644
--- a/dist/system/autocomplete/autocomplete.js
+++ b/dist/system/autocomplete/autocomplete.js
@@ -71,7 +71,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
AutoComplete.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
AutoComplete.prototype.recreate = function recreate() {
diff --git a/dist/system/barcode/barcode.js b/dist/system/barcode/barcode.js
index 47eb47f4..8fed983c 100644
--- a/dist/system/barcode/barcode.js
+++ b/dist/system/barcode/barcode.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Barcode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Barcode.prototype.recreate = function recreate() {
diff --git a/dist/system/button/button.js b/dist/system/button/button.js
index 162c76df..f688e4fc 100644
--- a/dist/system/button/button.js
+++ b/dist/system/button/button.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Button.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Button.prototype.recreate = function recreate() {
diff --git a/dist/system/buttongroup/buttongroup.js b/dist/system/buttongroup/buttongroup.js
index 1569e071..db5cd96d 100644
--- a/dist/system/buttongroup/buttongroup.js
+++ b/dist/system/buttongroup/buttongroup.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ButtonGroup.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ButtonGroup.prototype.recreate = function recreate() {
diff --git a/dist/system/calendar/calendar.js b/dist/system/calendar/calendar.js
index e87c22cc..ec66b283 100644
--- a/dist/system/calendar/calendar.js
+++ b/dist/system/calendar/calendar.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Calendar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Calendar.prototype.recreate = function recreate() {
diff --git a/dist/system/chart/chart.js b/dist/system/chart/chart.js
index a801d21c..bf8918e8 100644
--- a/dist/system/chart/chart.js
+++ b/dist/system/chart/chart.js
@@ -33,7 +33,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Chart.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Chart.prototype.recreate = function recreate() {
diff --git a/dist/system/chart/sparkline.js b/dist/system/chart/sparkline.js
index 6647d946..16523c76 100644
--- a/dist/system/chart/sparkline.js
+++ b/dist/system/chart/sparkline.js
@@ -33,7 +33,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Sparkline.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sparkline.prototype.recreate = function recreate() {
diff --git a/dist/system/chart/stock.js b/dist/system/chart/stock.js
index d92a7184..a7741474 100644
--- a/dist/system/chart/stock.js
+++ b/dist/system/chart/stock.js
@@ -33,7 +33,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Stock.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Stock.prototype.recreate = function recreate() {
diff --git a/dist/system/chart/treemap.js b/dist/system/chart/treemap.js
index db0a5a30..02685d53 100644
--- a/dist/system/chart/treemap.js
+++ b/dist/system/chart/treemap.js
@@ -33,7 +33,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
TreeMap.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeMap.prototype.recreate = function recreate() {
diff --git a/dist/system/colorpalette/colorpalette.js b/dist/system/colorpalette/colorpalette.js
index 4cda0561..0f064cbe 100644
--- a/dist/system/colorpalette/colorpalette.js
+++ b/dist/system/colorpalette/colorpalette.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ColorPalette.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPalette.prototype.recreate = function recreate() {
diff --git a/dist/system/colorpicker/colorpicker.js b/dist/system/colorpicker/colorpicker.js
index 7f0c7df4..4b78a956 100644
--- a/dist/system/colorpicker/colorpicker.js
+++ b/dist/system/colorpicker/colorpicker.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPicker.prototype.recreate = function recreate() {
diff --git a/dist/system/combobox/combobox.js b/dist/system/combobox/combobox.js
index 93cd0ab6..a6ae4d1d 100644
--- a/dist/system/combobox/combobox.js
+++ b/dist/system/combobox/combobox.js
@@ -66,7 +66,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ComboBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ComboBox.prototype.recreate = function recreate() {
diff --git a/dist/system/common/decorators.js b/dist/system/common/decorators.js
index ce6ac277..5e8b63ca 100644
--- a/dist/system/common/decorators.js
+++ b/dist/system/common/decorators.js
@@ -1,10 +1,12 @@
-System.register(['aurelia-templating', 'aurelia-dependency-injection', 'aurelia-metadata', 'aurelia-binding', './control-properties', './util'], function (_export) {
+System.register(['aurelia-templating', 'aurelia-dependency-injection', 'aurelia-metadata', 'aurelia-binding', 'aurelia-task-queue', './control-properties', './util'], function (_export) {
'use strict';
- var BindableProperty, HtmlBehaviorResource, Container, metadata, bindingMode, ControlProperties, Util;
+ var BindableProperty, HtmlBehaviorResource, Container, metadata, bindingMode, TaskQueue, ControlProperties, Util;
_export('generateBindables', generateBindables);
+ _export('delayed', delayed);
+
function generateBindables(controlName) {
var extraProperties = arguments.length <= 1 || arguments[1] === undefined ? [] : arguments[1];
@@ -17,6 +19,7 @@ System.register(['aurelia-templating', 'aurelia-dependency-injection', 'aurelia-
optionKeys.push('widget');
optionKeys.push('options');
+ optionKeys.push('noInit');
for (var i = 0; i < optionKeys.length; i++) {
var option = optionKeys[i];
@@ -35,6 +38,27 @@ System.register(['aurelia-templating', 'aurelia-dependency-injection', 'aurelia-
};
}
+ function delayed(targetFunction) {
+ return function (target, key, descriptor) {
+ var taskQueue = Container.instance.get(TaskQueue);
+ var ptr = descriptor.value;
+
+ descriptor.value = function () {
+ var _this = this;
+
+ for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+ args[_key] = arguments[_key];
+ }
+
+ taskQueue.queueTask(function () {
+ return ptr.apply(_this, args);
+ });
+ };
+
+ return descriptor;
+ };
+ }
+
return {
setters: [function (_aureliaTemplating) {
BindableProperty = _aureliaTemplating.BindableProperty;
@@ -45,6 +69,8 @@ System.register(['aurelia-templating', 'aurelia-dependency-injection', 'aurelia-
metadata = _aureliaMetadata.metadata;
}, function (_aureliaBinding) {
bindingMode = _aureliaBinding.bindingMode;
+ }, function (_aureliaTaskQueue) {
+ TaskQueue = _aureliaTaskQueue.TaskQueue;
}, function (_controlProperties) {
ControlProperties = _controlProperties.ControlProperties;
}, function (_util) {
diff --git a/dist/system/common/notify-binding-behavior.js b/dist/system/common/notify-binding-behavior.js
new file mode 100644
index 00000000..eeffb877
--- /dev/null
+++ b/dist/system/common/notify-binding-behavior.js
@@ -0,0 +1,66 @@
+System.register(['aurelia-binding', 'aurelia-dependency-injection'], function (_export) {
+ 'use strict';
+
+ var EventManager, inject, NotifyBindingBehavior;
+
+ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
+
+ return {
+ setters: [function (_aureliaBinding) {
+ EventManager = _aureliaBinding.EventManager;
+ }, function (_aureliaDependencyInjection) {
+ inject = _aureliaDependencyInjection.inject;
+ }],
+ execute: function () {
+ NotifyBindingBehavior = (function () {
+ function NotifyBindingBehavior(eventManager) {
+ _classCallCheck(this, _NotifyBindingBehavior);
+
+ this.eventManager = eventManager;
+ }
+
+ NotifyBindingBehavior.prototype.bind = function bind(binding, scope, target, fieldName) {
+ if (!binding.updateSource) return;
+
+ var targetObserver = binding.observerLocator.getObserver(binding.target, binding.targetProperty);
+ binding.targetObserver = targetObserver;
+ targetObserver.originalHandler = binding.targetObserver.handler;
+ var handler = this.eventManager.createElementHandler(['blur']);
+ targetObserver.handler = handler;
+
+ var observable = target || binding.source.bindingContext;
+ var field = fieldName || binding.sourceExpression.expression.name;
+ var intercept = binding.updateSource;
+
+ binding['intercepted-updateSource'] = intercept;
+ binding.updateSource = function (value) {
+ if (observable.set && observable.trigger) {
+ setTimeout(function () {
+ return observable.trigger.call(observable, 'change', { field: field });
+ }, 100);
+
+ if (observable.dirty === false) {
+ observable.dirty = true;
+ }
+ }
+
+ return intercept.call(binding, value);
+ };
+ };
+
+ NotifyBindingBehavior.prototype.unbind = function unbind(binding, scope) {
+ if (!binding['intercepted-updateSource']) return;
+
+ binding.updateSource = binding['intercepted-updateSource'];
+ binding['intercepted-updateSource'] = null;
+ };
+
+ var _NotifyBindingBehavior = NotifyBindingBehavior;
+ NotifyBindingBehavior = inject(EventManager)(NotifyBindingBehavior) || NotifyBindingBehavior;
+ return NotifyBindingBehavior;
+ })();
+
+ _export('NotifyBindingBehavior', NotifyBindingBehavior);
+ }
+ };
+});
\ No newline at end of file
diff --git a/dist/system/common/options-builder.js b/dist/system/common/options-builder.js
index 2fea473b..277e6550 100644
--- a/dist/system/common/options-builder.js
+++ b/dist/system/common/options-builder.js
@@ -35,6 +35,10 @@ System.register(['aurelia-dependency-injection', './control-properties', './util
}
}
+ if (viewModel.afterOptionsBuild) {
+ viewModel.afterOptionsBuild(options);
+ }
+
return this.util.pruneOptions(options);
};
diff --git a/dist/system/common/template-gatherer.js b/dist/system/common/template-gatherer.js
index 074241e2..3d5bbe5d 100644
--- a/dist/system/common/template-gatherer.js
+++ b/dist/system/common/template-gatherer.js
@@ -1,7 +1,7 @@
-System.register(['./control-properties', './util', 'aurelia-dependency-injection'], function (_export) {
+System.register(['./control-properties', './util', 'aurelia-dependency-injection', '../config-builder'], function (_export) {
'use strict';
- var ControlProperties, Util, inject, TemplateGatherer;
+ var ControlProperties, Util, inject, KendoConfigBuilder, TemplateGatherer;
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
@@ -12,13 +12,16 @@ System.register(['./control-properties', './util', 'aurelia-dependency-injection
Util = _util.Util;
}, function (_aureliaDependencyInjection) {
inject = _aureliaDependencyInjection.inject;
+ }, function (_configBuilder) {
+ KendoConfigBuilder = _configBuilder.KendoConfigBuilder;
}],
execute: function () {
TemplateGatherer = (function () {
- function TemplateGatherer(controlProperties, util) {
+ function TemplateGatherer(controlProperties, util, config) {
_classCallCheck(this, _TemplateGatherer);
this.controlProperties = controlProperties;
+ this.config = config;
this.util = util;
}
@@ -34,9 +37,17 @@ System.register(['./control-properties', './util', 'aurelia-dependency-injection
templates.forEach(function (c) {
if (templateProps.indexOf(c['for']) > -1) {
if (_this.util.hasValue(c.template)) {
- target[_this.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? c.template : function () {
- return c.template;
- };
+ (function () {
+ var template = c.template;
+
+ if (_this.config.templateCallback) {
+ template = _this.config.templateCallback(target, c, c.template);
+ }
+
+ target[_this.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? template : function () {
+ return template;
+ };
+ })();
}
} else {
if (!c['for']) {
@@ -49,7 +60,7 @@ System.register(['./control-properties', './util', 'aurelia-dependency-injection
};
var _TemplateGatherer = TemplateGatherer;
- TemplateGatherer = inject(ControlProperties, Util)(TemplateGatherer) || TemplateGatherer;
+ TemplateGatherer = inject(ControlProperties, Util, KendoConfigBuilder)(TemplateGatherer) || TemplateGatherer;
return TemplateGatherer;
})();
diff --git a/dist/system/config-builder.js b/dist/system/config-builder.js
index e4425dc9..76640511 100644
--- a/dist/system/config-builder.js
+++ b/dist/system/config-builder.js
@@ -42,6 +42,16 @@ System.register([], function (_export) {
return this;
};
+ KendoConfigBuilder.prototype.notifyBindingBehavior = function notifyBindingBehavior() {
+ this.resources.push('./common/notify-binding-behavior');
+ return this;
+ };
+
+ KendoConfigBuilder.prototype.withTemplateCallback = function withTemplateCallback(callback) {
+ this.templateCallback = callback;
+ return this;
+ };
+
KendoConfigBuilder.prototype.withoutRepeatStrategy = function withoutRepeatStrategy() {
this.registerRepeatStrategy = false;
};
diff --git a/dist/system/contextmenu/contextmenu.js b/dist/system/contextmenu/contextmenu.js
index 1e7d1dd0..8ef35d75 100644
--- a/dist/system/contextmenu/contextmenu.js
+++ b/dist/system/contextmenu/contextmenu.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ContextMenu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ContextMenu.prototype.recreate = function recreate() {
diff --git a/dist/system/datepicker/datepicker.js b/dist/system/datepicker/datepicker.js
index f23e6587..78c5fb24 100644
--- a/dist/system/datepicker/datepicker.js
+++ b/dist/system/datepicker/datepicker.js
@@ -54,7 +54,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
DatePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DatePicker.prototype.recreate = function recreate() {
diff --git a/dist/system/datetimepicker/datetimepicker.js b/dist/system/datetimepicker/datetimepicker.js
index 5dfcc158..978a07b4 100644
--- a/dist/system/datetimepicker/datetimepicker.js
+++ b/dist/system/datetimepicker/datetimepicker.js
@@ -54,7 +54,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
DateTimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DateTimePicker.prototype.recreate = function recreate() {
diff --git a/dist/system/diagram/diagram.js b/dist/system/diagram/diagram.js
index 6c0d1a1c..1b5fee98 100644
--- a/dist/system/diagram/diagram.js
+++ b/dist/system/diagram/diagram.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Diagram.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Diagram.prototype.recreate = function recreate() {
diff --git a/dist/system/draggable/draggable.js b/dist/system/draggable/draggable.js
index b8cc87f4..bd37b3e8 100644
--- a/dist/system/draggable/draggable.js
+++ b/dist/system/draggable/draggable.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Draggabke.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Draggabke.prototype.recreate = function recreate() {
diff --git a/dist/system/drop-target/drop-target-area.js b/dist/system/drop-target/drop-target-area.js
index 71b22c9d..a61670a0 100644
--- a/dist/system/drop-target/drop-target-area.js
+++ b/dist/system/drop-target/drop-target-area.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
DropTargetArea.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTargetArea.prototype.recreate = function recreate() {
diff --git a/dist/system/drop-target/drop-target.js b/dist/system/drop-target/drop-target.js
index 0ea608ed..bbfd27d8 100644
--- a/dist/system/drop-target/drop-target.js
+++ b/dist/system/drop-target/drop-target.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
DropTarget.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTarget.prototype.recreate = function recreate() {
diff --git a/dist/system/dropdownlist/dropdownlist.js b/dist/system/dropdownlist/dropdownlist.js
index ee127450..f8f5873d 100644
--- a/dist/system/dropdownlist/dropdownlist.js
+++ b/dist/system/dropdownlist/dropdownlist.js
@@ -79,7 +79,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropDownList.prototype.recreate = function recreate() {
diff --git a/dist/system/editor/editor.js b/dist/system/editor/editor.js
index f2518a45..bc5b23a4 100644
--- a/dist/system/editor/editor.js
+++ b/dist/system/editor/editor.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Editor.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Editor.prototype.recreate = function recreate() {
diff --git a/dist/system/flatcolorpicker/flatcolorpicker.js b/dist/system/flatcolorpicker/flatcolorpicker.js
index b4ee8daa..8c8c1e4e 100644
--- a/dist/system/flatcolorpicker/flatcolorpicker.js
+++ b/dist/system/flatcolorpicker/flatcolorpicker.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
FlatColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
FlatColorPicker.prototype.recreate = function recreate() {
diff --git a/dist/system/gantt/gantt.js b/dist/system/gantt/gantt.js
index 6fd2ff74..4c01d3fd 100644
--- a/dist/system/gantt/gantt.js
+++ b/dist/system/gantt/gantt.js
@@ -70,7 +70,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Gantt.prototype.recreate = function recreate() {
diff --git a/dist/system/gauges/linear-gauge.js b/dist/system/gauges/linear-gauge.js
index 78a705c4..067441f7 100644
--- a/dist/system/gauges/linear-gauge.js
+++ b/dist/system/gauges/linear-gauge.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
LinearGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
LinearGauge.prototype.recreate = function recreate() {
diff --git a/dist/system/gauges/radial-gauge.js b/dist/system/gauges/radial-gauge.js
index f17739cc..31de0513 100644
--- a/dist/system/gauges/radial-gauge.js
+++ b/dist/system/gauges/radial-gauge.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
RadialGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RadialGauge.prototype.recreate = function recreate() {
diff --git a/dist/system/grid/col.js b/dist/system/grid/col.js
index c3ab4de9..4cdfbfb9 100644
--- a/dist/system/grid/col.js
+++ b/dist/system/grid/col.js
@@ -1,7 +1,7 @@
-System.register(['aurelia-templating', 'aurelia-dependency-injection', '../common/constants', '../common/decorators', '../common/template-gatherer'], function (_export) {
+System.register(['aurelia-templating', 'aurelia-dependency-injection', '../common/constants', '../common/decorators', '../common/template-gatherer', '../common/options-builder'], function (_export) {
'use strict';
- var children, customElement, inject, constants, generateBindables, TemplateGatherer, Col;
+ var children, customElement, inject, constants, generateBindables, TemplateGatherer, OptionsBuilder, Col;
var _createDecoratedClass = (function () { function defineProperties(target, descriptors, initializers) { for (var i = 0; i < descriptors.length; i++) { var descriptor = descriptors[i]; var decorators = descriptor.decorators; var key = descriptor.key; delete descriptor.key; delete descriptor.decorators; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor || descriptor.initializer) descriptor.writable = true; if (decorators) { for (var f = 0; f < decorators.length; f++) { var decorator = decorators[f]; if (typeof decorator === 'function') { descriptor = decorator(target, key, descriptor) || descriptor; } else { throw new TypeError('The decorator for method ' + descriptor.key + ' is of the invalid type ' + typeof decorator); } } if (descriptor.initializer !== undefined) { initializers[key] = descriptor; continue; } } Object.defineProperty(target, key, descriptor); } } return function (Constructor, protoProps, staticProps, protoInitializers, staticInitializers) { if (protoProps) defineProperties(Constructor.prototype, protoProps, protoInitializers); if (staticProps) defineProperties(Constructor, staticProps, staticInitializers); return Constructor; }; })();
@@ -21,6 +21,8 @@ System.register(['aurelia-templating', 'aurelia-dependency-injection', '../commo
generateBindables = _commonDecorators.generateBindables;
}, function (_commonTemplateGatherer) {
TemplateGatherer = _commonTemplateGatherer.TemplateGatherer;
+ }, function (_commonOptionsBuilder) {
+ OptionsBuilder = _commonOptionsBuilder.OptionsBuilder;
}],
execute: function () {
Col = (function () {
@@ -31,22 +33,42 @@ System.register(['aurelia-templating', 'aurelia-dependency-injection', '../commo
decorators: [children(constants.elementPrefix + 'template')],
initializer: null,
enumerable: true
+ }, {
+ key: 'columns',
+ decorators: [children(constants.elementPrefix + 'col')],
+ initializer: null,
+ enumerable: true
}], null, _instanceInitializers);
- function Col(templateGatherer) {
+ function Col(templateGatherer, optionsBuilder) {
_classCallCheck(this, _Col);
_defineDecoratedPropertyDescriptor(this, 'templates', _instanceInitializers);
+ _defineDecoratedPropertyDescriptor(this, 'columns', _instanceInitializers);
+
this.templateGatherer = templateGatherer;
+ this.optionsBuilder = optionsBuilder;
}
Col.prototype.bind = function bind() {
this.templateGatherer.useTemplates(this, 'GridColumn', this.templates);
};
+ Col.prototype.afterOptionsBuild = function afterOptionsBuild(options) {
+ var _this = this;
+
+ if (this.columns && this.columns.length > 0) {
+ options.columns = [];
+
+ this.columns.forEach(function (col) {
+ options.columns.push(_this.optionsBuilder.getOptions(col, 'GridColumn'));
+ });
+ }
+ };
+
var _Col = Col;
- Col = inject(TemplateGatherer)(Col) || Col;
+ Col = inject(TemplateGatherer, OptionsBuilder)(Col) || Col;
Col = generateBindables('GridColumn')(Col) || Col;
Col = customElement(constants.elementPrefix + 'col')(Col) || Col;
return Col;
diff --git a/dist/system/grid/grid.js b/dist/system/grid/grid.js
index 7c3d6c40..e4c0f113 100644
--- a/dist/system/grid/grid.js
+++ b/dist/system/grid/grid.js
@@ -86,7 +86,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Grid.prototype.recreate = function recreate() {
diff --git a/dist/system/listview/listview.js b/dist/system/listview/listview.js
index 330b295b..c791f087 100644
--- a/dist/system/listview/listview.js
+++ b/dist/system/listview/listview.js
@@ -49,7 +49,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ListView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ListView.prototype.recreate = function recreate() {
diff --git a/dist/system/map/map.js b/dist/system/map/map.js
index 96f8a64f..a039a080 100644
--- a/dist/system/map/map.js
+++ b/dist/system/map/map.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Map.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Map.prototype.recreate = function recreate() {
diff --git a/dist/system/maskedtextbox/maskedtextbox.js b/dist/system/maskedtextbox/maskedtextbox.js
index ff9ecfc9..ef0210c3 100644
--- a/dist/system/maskedtextbox/maskedtextbox.js
+++ b/dist/system/maskedtextbox/maskedtextbox.js
@@ -61,7 +61,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
MaskedTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
MaskedTextBox.prototype.recreate = function recreate() {
diff --git a/dist/system/menu/menu.js b/dist/system/menu/menu.js
index 82223fb8..dacd0eaf 100644
--- a/dist/system/menu/menu.js
+++ b/dist/system/menu/menu.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Menu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Menu.prototype.recreate = function recreate() {
diff --git a/dist/system/multiselect/multiselect.js b/dist/system/multiselect/multiselect.js
index 3d936c08..8850f7b2 100644
--- a/dist/system/multiselect/multiselect.js
+++ b/dist/system/multiselect/multiselect.js
@@ -79,7 +79,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Multiselect.prototype.recreate = function recreate() {
diff --git a/dist/system/notification/notification.js b/dist/system/notification/notification.js
index 8f74c528..0618d8e4 100644
--- a/dist/system/notification/notification.js
+++ b/dist/system/notification/notification.js
@@ -48,7 +48,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Notification.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Notification.prototype.recreate = function recreate() {
diff --git a/dist/system/numerictextbox/numerictextbox.js b/dist/system/numerictextbox/numerictextbox.js
index 1f274a10..998dc4c1 100644
--- a/dist/system/numerictextbox/numerictextbox.js
+++ b/dist/system/numerictextbox/numerictextbox.js
@@ -54,7 +54,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
NumericTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
NumericTextBox.prototype.recreate = function recreate() {
diff --git a/dist/system/panelbar/panelbar.js b/dist/system/panelbar/panelbar.js
index c13fcd68..5420a46d 100644
--- a/dist/system/panelbar/panelbar.js
+++ b/dist/system/panelbar/panelbar.js
@@ -34,7 +34,9 @@ System.register(['aurelia-templating', 'aurelia-dependency-injection', '../commo
};
PanelBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PanelBar.prototype.recreate = function recreate() {
diff --git a/dist/system/pivotgrid/pivotconfigurator.js b/dist/system/pivotgrid/pivotconfigurator.js
index f2401f0d..4d12eaef 100644
--- a/dist/system/pivotgrid/pivotconfigurator.js
+++ b/dist/system/pivotgrid/pivotconfigurator.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
PivotConfigurator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotConfigurator.prototype.recreate = function recreate() {
diff --git a/dist/system/pivotgrid/pivotgrid.js b/dist/system/pivotgrid/pivotgrid.js
index 00d1f9a7..597e3ae0 100644
--- a/dist/system/pivotgrid/pivotgrid.js
+++ b/dist/system/pivotgrid/pivotgrid.js
@@ -50,7 +50,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
PivotGrid.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotGrid.prototype.recreate = function recreate() {
diff --git a/dist/system/progressbar/progressbar.js b/dist/system/progressbar/progressbar.js
index 601038b0..d5cd1c8f 100644
--- a/dist/system/progressbar/progressbar.js
+++ b/dist/system/progressbar/progressbar.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ProgressBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ProgressBar.prototype.recreate = function recreate() {
diff --git a/dist/system/qrcode/qrcode.js b/dist/system/qrcode/qrcode.js
index 1636c4dd..38135cfe 100644
--- a/dist/system/qrcode/qrcode.js
+++ b/dist/system/qrcode/qrcode.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
QRCode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
QRCode.prototype.recreate = function recreate() {
diff --git a/dist/system/rangeslider/rangeslider.js b/dist/system/rangeslider/rangeslider.js
index e4d54ca1..1ae77919 100644
--- a/dist/system/rangeslider/rangeslider.js
+++ b/dist/system/rangeslider/rangeslider.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
RangeSlider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RangeSlider.prototype.recreate = function recreate() {
diff --git a/dist/system/responsivepanel/responsivepanel.js b/dist/system/responsivepanel/responsivepanel.js
index 3e8bca65..3a1d2e7a 100644
--- a/dist/system/responsivepanel/responsivepanel.js
+++ b/dist/system/responsivepanel/responsivepanel.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
ResponsivePanel.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ResponsivePanel.prototype.recreate = function recreate() {
diff --git a/dist/system/scheduler/scheduler.js b/dist/system/scheduler/scheduler.js
index 98c24ff7..8df6cf2f 100644
--- a/dist/system/scheduler/scheduler.js
+++ b/dist/system/scheduler/scheduler.js
@@ -50,7 +50,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Scheduler.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scheduler.prototype.recreate = function recreate() {
diff --git a/dist/system/scrollview/scrollview.js b/dist/system/scrollview/scrollview.js
index 647dda8a..8601ae6f 100644
--- a/dist/system/scrollview/scrollview.js
+++ b/dist/system/scrollview/scrollview.js
@@ -58,7 +58,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scrollview.prototype.recreate = function recreate() {
diff --git a/dist/system/slider/slider.js b/dist/system/slider/slider.js
index 4eaf03b3..d1477b61 100644
--- a/dist/system/slider/slider.js
+++ b/dist/system/slider/slider.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Slider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Slider.prototype.recreate = function recreate() {
diff --git a/dist/system/sortable/sortable.js b/dist/system/sortable/sortable.js
index d40b4104..f9ab7797 100644
--- a/dist/system/sortable/sortable.js
+++ b/dist/system/sortable/sortable.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Sortable.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sortable.prototype.recreate = function recreate() {
diff --git a/dist/system/splitter/splitter.js b/dist/system/splitter/splitter.js
index 4d5c1519..76ff7c04 100644
--- a/dist/system/splitter/splitter.js
+++ b/dist/system/splitter/splitter.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Splitter.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Splitter.prototype.recreate = function recreate() {
diff --git a/dist/system/spreadsheet/spreadsheet.js b/dist/system/spreadsheet/spreadsheet.js
index fb0e6f80..e577847f 100644
--- a/dist/system/spreadsheet/spreadsheet.js
+++ b/dist/system/spreadsheet/spreadsheet.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Spreadsheet.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Spreadsheet.prototype.recreate = function recreate() {
diff --git a/dist/system/switch/switch.js b/dist/system/switch/switch.js
index 4cd989ba..4305fcdb 100644
--- a/dist/system/switch/switch.js
+++ b/dist/system/switch/switch.js
@@ -47,7 +47,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Switch.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Switch.prototype.recreate = function recreate() {
diff --git a/dist/system/tabstrip/tabstrip.js b/dist/system/tabstrip/tabstrip.js
index b60a3ff8..e11b4371 100644
--- a/dist/system/tabstrip/tabstrip.js
+++ b/dist/system/tabstrip/tabstrip.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
TabStrip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TabStrip.prototype.recreate = function recreate() {
diff --git a/dist/system/timepicker/timepicker.js b/dist/system/timepicker/timepicker.js
index 5f4a555a..3738d0e0 100644
--- a/dist/system/timepicker/timepicker.js
+++ b/dist/system/timepicker/timepicker.js
@@ -61,7 +61,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
TimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TimePicker.prototype.recreate = function recreate() {
diff --git a/dist/system/toolbar/toolbar.js b/dist/system/toolbar/toolbar.js
index 4011ad82..f6f49ca4 100644
--- a/dist/system/toolbar/toolbar.js
+++ b/dist/system/toolbar/toolbar.js
@@ -50,7 +50,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Toolbar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Toolbar.prototype.recreate = function recreate() {
diff --git a/dist/system/tooltip/tooltip.js b/dist/system/tooltip/tooltip.js
index 7055b7f3..56d29a6c 100644
--- a/dist/system/tooltip/tooltip.js
+++ b/dist/system/tooltip/tooltip.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Tooltip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Tooltip.prototype.recreate = function recreate() {
diff --git a/dist/system/treelist/treelist.js b/dist/system/treelist/treelist.js
index a5ab9b00..d3bb82d0 100644
--- a/dist/system/treelist/treelist.js
+++ b/dist/system/treelist/treelist.js
@@ -53,7 +53,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
TreeList.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeList.prototype.recreate = function recreate() {
diff --git a/dist/system/treeview/treeview.js b/dist/system/treeview/treeview.js
index 23a749e7..07454de0 100644
--- a/dist/system/treeview/treeview.js
+++ b/dist/system/treeview/treeview.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
TreeView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeView.prototype.recreate = function recreate() {
diff --git a/dist/system/upload/upload.js b/dist/system/upload/upload.js
index a8d03b61..190d5229 100644
--- a/dist/system/upload/upload.js
+++ b/dist/system/upload/upload.js
@@ -48,7 +48,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Upload.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Upload.prototype.recreate = function recreate() {
diff --git a/dist/system/validator/validator.js b/dist/system/validator/validator.js
index 7bd3b1f1..e5d3cccd 100644
--- a/dist/system/validator/validator.js
+++ b/dist/system/validator/validator.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Validator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Validator.prototype.recreate = function recreate() {
diff --git a/dist/system/window/window.js b/dist/system/window/window.js
index eced512e..e83bf4e0 100644
--- a/dist/system/window/window.js
+++ b/dist/system/window/window.js
@@ -31,7 +31,9 @@ System.register(['aurelia-dependency-injection', 'aurelia-templating', '../commo
};
Window.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Window.prototype.recreate = function recreate() {
diff --git a/dist/temp/aurelia-kendoui-bridge.js b/dist/temp/aurelia-kendoui-bridge.js
index ecd7badd..2b3d2afa 100644
--- a/dist/temp/aurelia-kendoui-bridge.js
+++ b/dist/temp/aurelia-kendoui-bridge.js
@@ -6,6 +6,7 @@ var _createDecoratedClass = (function () { function defineProperties(target, des
exports.configure = configure;
exports.generateBindables = generateBindables;
+exports.delayed = delayed;
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj['default'] = obj; return newObj; } }
@@ -215,6 +216,16 @@ var KendoConfigBuilder = (function () {
return this;
};
+ KendoConfigBuilder.prototype.notifyBindingBehavior = function notifyBindingBehavior() {
+ this.resources.push('./common/notify-binding-behavior');
+ return this;
+ };
+
+ KendoConfigBuilder.prototype.withTemplateCallback = function withTemplateCallback(callback) {
+ this.templateCallback = callback;
+ return this;
+ };
+
KendoConfigBuilder.prototype.withoutRepeatStrategy = function withoutRepeatStrategy() {
this.registerRepeatStrategy = false;
};
@@ -568,7 +579,9 @@ var AutoComplete = (function () {
};
AutoComplete.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
AutoComplete.prototype.recreate = function recreate() {
@@ -611,7 +624,9 @@ var Barcode = (function () {
};
Barcode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Barcode.prototype.recreate = function recreate() {
@@ -658,7 +673,9 @@ var Button = (function () {
};
Button.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Button.prototype.recreate = function recreate() {
@@ -709,7 +726,9 @@ var ButtonGroup = (function () {
};
ButtonGroup.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ButtonGroup.prototype.recreate = function recreate() {
@@ -749,7 +768,9 @@ var Calendar = (function () {
};
Calendar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Calendar.prototype.recreate = function recreate() {
@@ -789,7 +810,9 @@ var Chart = (function () {
};
Chart.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Chart.prototype.recreate = function recreate() {
@@ -825,7 +848,9 @@ var Sparkline = (function () {
};
Sparkline.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sparkline.prototype.recreate = function recreate() {
@@ -861,7 +886,9 @@ var Stock = (function () {
};
Stock.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Stock.prototype.recreate = function recreate() {
@@ -897,7 +924,9 @@ var TreeMap = (function () {
};
TreeMap.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeMap.prototype.recreate = function recreate() {
@@ -933,7 +962,9 @@ var ColorPalette = (function () {
};
ColorPalette.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPalette.prototype.recreate = function recreate() {
@@ -984,7 +1015,9 @@ var ColorPicker = (function () {
};
ColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ColorPicker.prototype.recreate = function recreate() {
@@ -1049,7 +1082,9 @@ var ComboBox = (function () {
};
ComboBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ComboBox.prototype.recreate = function recreate() {
@@ -1174,6 +1209,7 @@ function generateBindables(controlName) {
optionKeys.push('widget');
optionKeys.push('options');
+ optionKeys.push('noInit');
for (var i = 0; i < optionKeys.length; i++) {
var option = optionKeys[i];
@@ -1192,6 +1228,77 @@ function generateBindables(controlName) {
};
}
+function delayed(targetFunction) {
+ return function (target, key, descriptor) {
+ var taskQueue = _aureliaDependencyInjection.Container.instance.get(_aureliaTaskQueue.TaskQueue);
+ var ptr = descriptor.value;
+
+ descriptor.value = function () {
+ var _this3 = this;
+
+ for (var _len = arguments.length, args = Array(_len), _key2 = 0; _key2 < _len; _key2++) {
+ args[_key2] = arguments[_key2];
+ }
+
+ taskQueue.queueTask(function () {
+ return ptr.apply(_this3, args);
+ });
+ };
+
+ return descriptor;
+ };
+}
+
+var NotifyBindingBehavior = (function () {
+ function NotifyBindingBehavior(eventManager) {
+ _classCallCheck(this, _NotifyBindingBehavior);
+
+ this.eventManager = eventManager;
+ }
+
+ NotifyBindingBehavior.prototype.bind = function bind(binding, scope, target, fieldName) {
+ if (!binding.updateSource) return;
+
+ var targetObserver = binding.observerLocator.getObserver(binding.target, binding.targetProperty);
+ binding.targetObserver = targetObserver;
+ targetObserver.originalHandler = binding.targetObserver.handler;
+ var handler = this.eventManager.createElementHandler(['blur']);
+ targetObserver.handler = handler;
+
+ var observable = target || binding.source.bindingContext;
+ var field = fieldName || binding.sourceExpression.expression.name;
+ var intercept = binding.updateSource;
+
+ binding['intercepted-updateSource'] = intercept;
+ binding.updateSource = function (value) {
+ if (observable.set && observable.trigger) {
+ setTimeout(function () {
+ return observable.trigger.call(observable, 'change', { field: field });
+ }, 100);
+
+ if (observable.dirty === false) {
+ observable.dirty = true;
+ }
+ }
+
+ return intercept.call(binding, value);
+ };
+ };
+
+ NotifyBindingBehavior.prototype.unbind = function unbind(binding, scope) {
+ if (!binding['intercepted-updateSource']) return;
+
+ binding.updateSource = binding['intercepted-updateSource'];
+ binding['intercepted-updateSource'] = null;
+ };
+
+ var _NotifyBindingBehavior = NotifyBindingBehavior;
+ NotifyBindingBehavior = _aureliaDependencyInjection.inject(_aureliaBinding.EventManager)(NotifyBindingBehavior) || NotifyBindingBehavior;
+ return NotifyBindingBehavior;
+})();
+
+exports.NotifyBindingBehavior = NotifyBindingBehavior;
+
var OptionsBuilder = (function () {
function OptionsBuilder(controlProperties, util) {
_classCallCheck(this, _OptionsBuilder);
@@ -1213,6 +1320,10 @@ var OptionsBuilder = (function () {
}
}
+ if (viewModel.afterOptionsBuild) {
+ viewModel.afterOptionsBuild(options);
+ }
+
return this.util.pruneOptions(options);
};
@@ -1274,7 +1385,7 @@ var TemplateCompiler = (function () {
};
TemplateCompiler.prototype.compile = function compile($parent, elements, data, viewResources) {
- var _this3 = this;
+ var _this4 = this;
var _loop = function (i) {
var element = elements[i];
@@ -1284,7 +1395,7 @@ var TemplateCompiler = (function () {
var _data = data[i];
var dataItem = _data.dataItem || _data.aggregate || _data;
- if (!_this3.util.isObject(dataItem)) {
+ if (!_this4.util.isObject(dataItem)) {
ctx = {
dataItem: dataItem
};
@@ -1295,10 +1406,10 @@ var TemplateCompiler = (function () {
if (element instanceof jQuery) {
element.each(function (index, elem) {
- return _this3.enhanceView($parent, elem, ctx, viewResources);
+ return _this4.enhanceView($parent, elem, ctx, viewResources);
});
} else {
- _this3.enhanceView($parent, element, ctx, viewResources);
+ _this4.enhanceView($parent, element, ctx, viewResources);
}
};
@@ -1357,15 +1468,16 @@ var TemplateCompiler = (function () {
exports.TemplateCompiler = TemplateCompiler;
var TemplateGatherer = (function () {
- function TemplateGatherer(controlProperties, util) {
+ function TemplateGatherer(controlProperties, util, config) {
_classCallCheck(this, _TemplateGatherer);
this.controlProperties = controlProperties;
+ this.config = config;
this.util = util;
}
TemplateGatherer.prototype.useTemplates = function useTemplates(target, controlName, templates) {
- var _this4 = this;
+ var _this5 = this;
var templateProps = this.controlProperties.getTemplateProperties(controlName);
@@ -1375,10 +1487,18 @@ var TemplateGatherer = (function () {
templates.forEach(function (c) {
if (templateProps.indexOf(c['for']) > -1) {
- if (_this4.util.hasValue(c.template)) {
- target[_this4.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? c.template : function () {
- return c.template;
- };
+ if (_this5.util.hasValue(c.template)) {
+ (function () {
+ var template = c.template;
+
+ if (_this5.config.templateCallback) {
+ template = _this5.config.templateCallback(target, c, c.template);
+ }
+
+ target[_this5.util.getBindablePropertyName(c['for'])] = c.kendoTemplate ? template : function () {
+ return template;
+ };
+ })();
}
} else {
if (!c['for']) {
@@ -1391,7 +1511,7 @@ var TemplateGatherer = (function () {
};
var _TemplateGatherer = TemplateGatherer;
- TemplateGatherer = _aureliaDependencyInjection.inject(ControlProperties, Util)(TemplateGatherer) || TemplateGatherer;
+ TemplateGatherer = _aureliaDependencyInjection.inject(ControlProperties, Util, KendoConfigBuilder)(TemplateGatherer) || TemplateGatherer;
return TemplateGatherer;
})();
@@ -1623,7 +1743,7 @@ var WidgetBase = (function () {
};
WidgetBase.prototype.createWidget = function createWidget(options) {
- var _this5 = this;
+ var _this6 = this;
if (!options) {
throw new Error('the createWidget() function needs to be called with an object');
@@ -1659,15 +1779,15 @@ var WidgetBase = (function () {
if (this.withValueBinding) {
widget.first('change', function (args) {
- return _this5._handleValueChange(args.sender);
+ return _this6._handleValueChange(args.sender);
});
widget.first('dataBound', function (args) {
- return _this5._handleValueChange(args.sender);
+ return _this6._handleValueChange(args.sender);
});
}
this.bindingsToKendo.forEach(function (binding) {
- var value = _this5.viewModel[binding.propertyName];
+ var value = _this6.viewModel[binding.propertyName];
if (typeof value !== 'undefined' && value !== null && value !== '') {
widget[binding.functionName](value);
@@ -1693,7 +1813,7 @@ var WidgetBase = (function () {
};
WidgetBase.prototype.getEventOptions = function getEventOptions(element) {
- var _this6 = this;
+ var _this7 = this;
var options = {};
var allowedEvents = this.kendoEvents;
@@ -1703,18 +1823,18 @@ var WidgetBase = (function () {
events.forEach(function (event) {
if (!allowedEvents.includes(event)) {
- throw new Error(event + ' is not an event on the ' + _this6.controlName + ' control');
+ throw new Error(event + ' is not an event on the ' + _this7.controlName + ' control');
}
if (delayedExecution.includes(event)) {
options[event] = function (e) {
- _this6.taskQueue.queueMicroTask(function () {
- return _this6.util.fireKendoEvent(element, _this6.util._hyphenate(event), e);
+ _this7.taskQueue.queueMicroTask(function () {
+ return _this7.util.fireKendoEvent(element, _this7.util._hyphenate(event), e);
});
};
} else {
options[event] = function (e) {
- return _this6.util.fireKendoEvent(element, _this6.util._hyphenate(event), e);
+ return _this7.util.fireKendoEvent(element, _this7.util._hyphenate(event), e);
};
}
});
@@ -1775,7 +1895,9 @@ var ContextMenu = (function () {
};
ContextMenu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ContextMenu.prototype.recreate = function recreate() {
@@ -1829,7 +1951,9 @@ var DatePicker = (function () {
};
DatePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DatePicker.prototype.recreate = function recreate() {
@@ -1887,7 +2011,9 @@ var DateTimePicker = (function () {
};
DateTimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DateTimePicker.prototype.recreate = function recreate() {
@@ -1927,7 +2053,9 @@ var Diagram = (function () {
};
Diagram.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Diagram.prototype.recreate = function recreate() {
@@ -1963,17 +2091,19 @@ var Draggabke = (function () {
};
Draggabke.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Draggabke.prototype.recreate = function recreate() {
- var _this7 = this;
+ var _this8 = this;
this.kWidget = this.widgetBase.createWidget({
element: this.element,
parentCtx: this.$parent,
beforeInitialize: function beforeInitialize(options) {
- return _this7.beforeInitialize(options);
+ return _this8.beforeInitialize(options);
}
});
};
@@ -2010,7 +2140,9 @@ var DropTargetArea = (function () {
};
DropTargetArea.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTargetArea.prototype.recreate = function recreate() {
@@ -2046,7 +2178,9 @@ var DropTarget = (function () {
};
DropTarget.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropTarget.prototype.recreate = function recreate() {
@@ -2120,7 +2254,9 @@ var DropDownList = (function () {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
DropDownList.prototype.recreate = function recreate() {
@@ -2168,7 +2304,9 @@ var Editor = (function () {
};
Editor.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Editor.prototype.recreate = function recreate() {
@@ -2208,7 +2346,9 @@ var FlatColorPicker = (function () {
};
FlatColorPicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
FlatColorPicker.prototype.recreate = function recreate() {
@@ -2284,11 +2424,13 @@ var Gantt = (function () {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Gantt.prototype.recreate = function recreate() {
- var _this8 = this;
+ var _this9 = this;
this.widgetBase.useTemplates(this, 'kendoGantt', this.templates);
@@ -2297,19 +2439,19 @@ var Gantt = (function () {
rootElement: this.element,
parentCtx: this.$parent,
beforeInitialize: function beforeInitialize(o) {
- return _this8._beforeInitialize(o);
+ return _this9._beforeInitialize(o);
}
});
};
Gantt.prototype._beforeInitialize = function _beforeInitialize(options) {
- var _this9 = this;
+ var _this10 = this;
if (this.columns && this.columns.length > 0) {
options.columns = [];
this.columns.forEach(function (column) {
- options.columns.push(_this9.optionsBuilder.getOptions(column, 'GanttColumn'));
+ options.columns.push(_this10.optionsBuilder.getOptions(column, 'GanttColumn'));
});
}
};
@@ -2344,7 +2486,9 @@ var LinearGauge = (function () {
};
LinearGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
LinearGauge.prototype.recreate = function recreate() {
@@ -2384,7 +2528,9 @@ var RadialGauge = (function () {
};
RadialGauge.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RadialGauge.prototype.recreate = function recreate() {
@@ -2419,22 +2565,42 @@ var Col = (function () {
decorators: [_aureliaTemplating.children(constants.elementPrefix + 'template')],
initializer: null,
enumerable: true
+ }, {
+ key: 'columns',
+ decorators: [_aureliaTemplating.children(constants.elementPrefix + 'col')],
+ initializer: null,
+ enumerable: true
}], null, _instanceInitializers11);
- function Col(templateGatherer) {
+ function Col(templateGatherer, optionsBuilder) {
_classCallCheck(this, _Col);
_defineDecoratedPropertyDescriptor(this, 'templates', _instanceInitializers11);
+ _defineDecoratedPropertyDescriptor(this, 'columns', _instanceInitializers11);
+
this.templateGatherer = templateGatherer;
+ this.optionsBuilder = optionsBuilder;
}
Col.prototype.bind = function bind() {
this.templateGatherer.useTemplates(this, 'GridColumn', this.templates);
};
+ Col.prototype.afterOptionsBuild = function afterOptionsBuild(options) {
+ var _this11 = this;
+
+ if (this.columns && this.columns.length > 0) {
+ options.columns = [];
+
+ this.columns.forEach(function (col) {
+ options.columns.push(_this11.optionsBuilder.getOptions(col, 'GridColumn'));
+ });
+ }
+ };
+
var _Col = Col;
- Col = _aureliaDependencyInjection.inject(TemplateGatherer)(Col) || Col;
+ Col = _aureliaDependencyInjection.inject(TemplateGatherer, OptionsBuilder)(Col) || Col;
Col = generateBindables('GridColumn')(Col) || Col;
Col = _aureliaTemplating.customElement(constants.elementPrefix + 'col')(Col) || Col;
return Col;
@@ -2522,11 +2688,13 @@ var Grid = (function () {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Grid.prototype.recreate = function recreate() {
- var _this10 = this;
+ var _this12 = this;
this.templateGatherer.useTemplates(this, 'kendoGrid', this.templates);
@@ -2535,19 +2703,19 @@ var Grid = (function () {
rootElement: this.element,
parentCtx: this.$parent,
beforeInitialize: function beforeInitialize(o) {
- return _this10._beforeInitialize(o);
+ return _this12._beforeInitialize(o);
}
});
};
Grid.prototype._beforeInitialize = function _beforeInitialize(options) {
- var _this11 = this;
+ var _this13 = this;
if (this.columns && this.columns.length > 0) {
options.columns = [];
this.columns.forEach(function (column) {
- options.columns.push(_this11.optionsBuilder.getOptions(column, 'GridColumn'));
+ options.columns.push(_this13.optionsBuilder.getOptions(column, 'GridColumn'));
});
}
@@ -2555,7 +2723,7 @@ var Grid = (function () {
options.toolbar = [];
this.gridToolbars.forEach(function (toolbar) {
- options.toolbar.push(_this11.optionsBuilder.getOptions(toolbar, 'GridToolbarItem'));
+ options.toolbar.push(_this13.optionsBuilder.getOptions(toolbar, 'GridToolbarItem'));
});
}
};
@@ -2606,7 +2774,9 @@ var ListView = (function () {
};
ListView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ListView.prototype.recreate = function recreate() {
@@ -2644,7 +2814,9 @@ var Map = (function () {
};
Map.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Map.prototype.recreate = function recreate() {
@@ -2709,7 +2881,9 @@ var MaskedTextBox = (function () {
};
MaskedTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
MaskedTextBox.prototype.recreate = function recreate() {
@@ -2749,7 +2923,9 @@ var Menu = (function () {
};
Menu.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Menu.prototype.recreate = function recreate() {
@@ -2823,7 +2999,9 @@ var Multiselect = (function () {
this.widgetBase.useValueBinding();
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Multiselect.prototype.recreate = function recreate() {
@@ -2923,17 +3101,19 @@ var Notification = (function () {
};
Notification.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Notification.prototype.recreate = function recreate() {
- var _this12 = this;
+ var _this14 = this;
this.kWidget = this.widgetBase.createWidget({
element: this.element,
parentCtx: this.$parent,
beforeInitialize: function beforeInitialize(e) {
- return _this12.beforeInitialize(e);
+ return _this14.beforeInitialize(e);
}
});
};
@@ -2997,7 +3177,9 @@ var NumericTextBox = (function () {
};
NumericTextBox.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
NumericTextBox.prototype.recreate = function recreate() {
@@ -3037,7 +3219,9 @@ var PanelBar = (function () {
};
PanelBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PanelBar.prototype.recreate = function recreate() {
@@ -3099,7 +3283,9 @@ var PivotConfigurator = (function () {
};
PivotConfigurator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotConfigurator.prototype.recreate = function recreate() {
@@ -3146,7 +3332,9 @@ var PivotGrid = (function () {
};
PivotGrid.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
PivotGrid.prototype.recreate = function recreate() {
@@ -3195,7 +3383,9 @@ var ProgressBar = (function () {
};
ProgressBar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ProgressBar.prototype.recreate = function recreate() {
@@ -3235,7 +3425,9 @@ var QRCode = (function () {
};
QRCode.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
QRCode.prototype.recreate = function recreate() {
@@ -3282,7 +3474,9 @@ var RangeSlider = (function () {
};
RangeSlider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
RangeSlider.prototype.recreate = function recreate() {
@@ -3322,7 +3516,9 @@ var ResponsivePanel = (function () {
};
ResponsivePanel.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
ResponsivePanel.prototype.recreate = function recreate() {
@@ -3369,7 +3565,9 @@ var Scheduler = (function () {
};
Scheduler.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scheduler.prototype.recreate = function recreate() {
@@ -3425,7 +3623,9 @@ var Scrollview = (function () {
this.element.appendChild(this.target);
}
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Scrollview.prototype.recreate = function recreate() {
@@ -3479,7 +3679,9 @@ var Slider = (function () {
};
Slider.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Slider.prototype.recreate = function recreate() {
@@ -3519,7 +3721,9 @@ var Sortable = (function () {
};
Sortable.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Sortable.prototype.recreate = function recreate() {
@@ -3555,7 +3759,9 @@ var Splitter = (function () {
};
Splitter.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Splitter.prototype.recreate = function recreate() {
@@ -3591,7 +3797,9 @@ var Spreadsheet = (function () {
};
Spreadsheet.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Spreadsheet.prototype.recreate = function recreate() {
@@ -3638,7 +3846,9 @@ var Switch = (function () {
};
Switch.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Switch.prototype.recreate = function recreate() {
@@ -3678,7 +3888,9 @@ var TabStrip = (function () {
};
TabStrip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TabStrip.prototype.recreate = function recreate() {
@@ -3739,7 +3951,9 @@ var TimePicker = (function () {
};
TimePicker.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TimePicker.prototype.recreate = function recreate() {
@@ -3813,7 +4027,7 @@ var ToolbarItem = (function () {
}
ToolbarItem.prototype.getOptions = function getOptions() {
- var _this13 = this;
+ var _this15 = this;
this.templateGatherer.useTemplates(this, 'ToolBarItem', this.templates);
@@ -3821,7 +4035,7 @@ var ToolbarItem = (function () {
this.kButtons = [];
this.buttons.forEach(function (item) {
- _this13.kButtons.push(item.getOptions());
+ _this15.kButtons.push(item.getOptions());
});
}
@@ -3862,17 +4076,19 @@ var Toolbar = (function () {
};
Toolbar.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Toolbar.prototype.recreate = function recreate() {
- var _this14 = this;
+ var _this16 = this;
this.kWidget = this.widgetBase.createWidget({
element: this.element,
parentCtx: this.$parent,
beforeInitialize: function beforeInitialize(o) {
- return _this14._beforeInitialize(o);
+ return _this16._beforeInitialize(o);
}
});
};
@@ -3913,7 +4129,9 @@ var Tooltip = (function () {
};
Tooltip.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Tooltip.prototype.recreate = function recreate() {
@@ -3992,11 +4210,13 @@ var TreeList = (function () {
};
TreeList.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeList.prototype.recreate = function recreate() {
- var _this15 = this;
+ var _this17 = this;
var element = this.element;
@@ -4004,19 +4224,19 @@ var TreeList = (function () {
element: element,
parentCtx: this.$parent,
beforeInitialize: function beforeInitialize(o) {
- return _this15._beforeInitialize(o);
+ return _this17._beforeInitialize(o);
}
});
};
TreeList.prototype._beforeInitialize = function _beforeInitialize(options) {
- var _this16 = this;
+ var _this18 = this;
if (this.columns && this.columns.length > 0) {
options.columns = [];
this.columns.forEach(function (column) {
- options.columns.push(_this16.optionsBuilder.getOptions(column, 'TreeListColumn'));
+ options.columns.push(_this18.optionsBuilder.getOptions(column, 'TreeListColumn'));
});
}
};
@@ -4047,7 +4267,9 @@ var TreeView = (function () {
};
TreeView.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
TreeView.prototype.recreate = function recreate() {
@@ -4094,7 +4316,9 @@ var Upload = (function () {
};
Upload.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Upload.prototype.recreate = function recreate() {
@@ -4142,7 +4366,9 @@ var Validator = (function () {
};
Validator.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Validator.prototype.recreate = function recreate() {
@@ -4255,8 +4481,8 @@ var kendoFormatValueConverter = (function () {
}
kendoFormatValueConverter.prototype.toView = function toView(value) {
- for (var _len = arguments.length, params = Array(_len > 1 ? _len - 1 : 0), _key2 = 1; _key2 < _len; _key2++) {
- params[_key2 - 1] = arguments[_key2];
+ for (var _len2 = arguments.length, params = Array(_len2 > 1 ? _len2 - 1 : 0), _key3 = 1; _key3 < _len2; _key3++) {
+ params[_key3 - 1] = arguments[_key3];
}
params.unshift(value);
@@ -4282,7 +4508,9 @@ var Window = (function () {
};
Window.prototype.attached = function attached() {
- this.recreate();
+ if (!this.kNoInit) {
+ this.recreate();
+ }
};
Window.prototype.recreate = function recreate() {
diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md
index 2fb9db5c..0c01af7f 100644
--- a/doc/CHANGELOG.md
+++ b/doc/CHANGELOG.md
@@ -1,3 +1,22 @@
+
+# [0.10.0](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/compare/0.9.0...v0.10.0) (2016-05-15)
+
+
+### Bug Fixes
+
+* **dependencies:** add plugin-css dependency ([9863677](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/9863677))
+* **dependencies:** remove jquery dependency ([35c1cb0](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/35c1cb0))
+
+### Features
+
+* **all:** delayed decorator ([254d8ff](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/254d8ff))
+* **all:** disable automatic initialization option ([33188bf](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/33188bf))
+* **grid:** support multi column headers ([d970c34](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/d970c34))
+* **templates:** allow modification of templates via callback ([3b6d428](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/3b6d428))
+* **templating:** binding behavior that notifies kendo of a property change ([fb4fb83](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/commit/fb4fb83))
+
+
+
# [0.9.0](https://github.com/aurelia-ui-toolkits/aurelia-kendoui-bridge/compare/0.8.1...v0.9.0) (2016-05-05)
diff --git a/doc/api.json b/doc/api.json
index e8250e97..4c6c11bf 100644
--- a/doc/api.json
+++ b/doc/api.json
@@ -6,7 +6,7 @@
"flags": {},
"children": [
{
- "id": 126,
+ "id": 131,
"name": "AutoComplete",
"kind": 128,
"kindString": "Class",
@@ -15,7 +15,7 @@
},
"children": [
{
- "id": 130,
+ "id": 135,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -24,14 +24,14 @@
},
"signatures": [
{
- "id": 131,
+ "id": 136,
"name": "new AutoComplete",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 132,
+ "id": 137,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -42,7 +42,7 @@
}
},
{
- "id": 133,
+ "id": 138,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -53,7 +53,7 @@
}
},
{
- "id": 134,
+ "id": 139,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -67,14 +67,14 @@
"type": {
"type": "reference",
"name": "AutoComplete",
- "id": 126,
+ "id": 131,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 127,
+ "id": 132,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -87,7 +87,7 @@
}
},
{
- "id": 128,
+ "id": 133,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -100,7 +100,7 @@
}
},
{
- "id": 129,
+ "id": 134,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -113,7 +113,7 @@
}
},
{
- "id": 138,
+ "id": 143,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -122,7 +122,7 @@
},
"signatures": [
{
- "id": 139,
+ "id": 144,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -135,7 +135,7 @@
]
},
{
- "id": 135,
+ "id": 140,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -144,14 +144,14 @@
},
"signatures": [
{
- "id": 136,
+ "id": 141,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 137,
+ "id": 142,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -170,7 +170,7 @@
]
},
{
- "id": 147,
+ "id": 152,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -179,7 +179,7 @@
},
"signatures": [
{
- "id": 148,
+ "id": 153,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -192,7 +192,7 @@
]
},
{
- "id": 142,
+ "id": 147,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -201,14 +201,14 @@
},
"signatures": [
{
- "id": 143,
+ "id": 148,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 144,
+ "id": 149,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -219,7 +219,7 @@
}
},
{
- "id": 145,
+ "id": 150,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -230,7 +230,7 @@
}
},
{
- "id": 146,
+ "id": 151,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -249,7 +249,7 @@
]
},
{
- "id": 140,
+ "id": 145,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -258,7 +258,7 @@
},
"signatures": [
{
- "id": 141,
+ "id": 146,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -276,33 +276,33 @@
"title": "Constructors",
"kind": 512,
"children": [
- 130
+ 135
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 127,
- 128,
- 129
+ 132,
+ 133,
+ 134
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 138,
- 135,
+ 143,
+ 140,
+ 152,
147,
- 142,
- 140
+ 145
]
}
]
},
{
- "id": 149,
+ "id": 154,
"name": "Barcode",
"kind": 128,
"kindString": "Class",
@@ -311,7 +311,7 @@
},
"children": [
{
- "id": 150,
+ "id": 155,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -320,14 +320,14 @@
},
"signatures": [
{
- "id": 151,
+ "id": 156,
"name": "new Barcode",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 152,
+ "id": 157,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -338,7 +338,7 @@
}
},
{
- "id": 153,
+ "id": 158,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -352,14 +352,14 @@
"type": {
"type": "reference",
"name": "Barcode",
- "id": 149,
+ "id": 154,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 157,
+ "id": 162,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -368,7 +368,7 @@
},
"signatures": [
{
- "id": 158,
+ "id": 163,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -381,7 +381,7 @@
]
},
{
- "id": 154,
+ "id": 159,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -390,14 +390,14 @@
},
"signatures": [
{
- "id": 155,
+ "id": 160,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 156,
+ "id": 161,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -416,7 +416,7 @@
]
},
{
- "id": 161,
+ "id": 166,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -425,7 +425,7 @@
},
"signatures": [
{
- "id": 162,
+ "id": 167,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -438,7 +438,7 @@
]
},
{
- "id": 159,
+ "id": 164,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -447,7 +447,7 @@
},
"signatures": [
{
- "id": 160,
+ "id": 165,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -465,23 +465,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 150
+ 155
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 157,
- 154,
- 161,
- 159
+ 162,
+ 159,
+ 166,
+ 164
]
}
]
},
{
- "id": 163,
+ "id": 168,
"name": "Button",
"kind": 128,
"kindString": "Class",
@@ -490,7 +490,7 @@
},
"children": [
{
- "id": 165,
+ "id": 170,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -499,14 +499,14 @@
},
"signatures": [
{
- "id": 166,
+ "id": 171,
"name": "new Button",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 167,
+ "id": 172,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -517,7 +517,7 @@
}
},
{
- "id": 168,
+ "id": 173,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -531,14 +531,14 @@
"type": {
"type": "reference",
"name": "Button",
- "id": 163,
+ "id": 168,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 164,
+ "id": 169,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -551,7 +551,7 @@
}
},
{
- "id": 172,
+ "id": 177,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -560,7 +560,7 @@
},
"signatures": [
{
- "id": 173,
+ "id": 178,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -573,7 +573,7 @@
]
},
{
- "id": 169,
+ "id": 174,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -582,14 +582,14 @@
},
"signatures": [
{
- "id": 170,
+ "id": 175,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 171,
+ "id": 176,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -608,7 +608,7 @@
]
},
{
- "id": 181,
+ "id": 186,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -617,7 +617,7 @@
},
"signatures": [
{
- "id": 182,
+ "id": 187,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -630,7 +630,7 @@
]
},
{
- "id": 176,
+ "id": 181,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -639,14 +639,14 @@
},
"signatures": [
{
- "id": 177,
+ "id": 182,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 178,
+ "id": 183,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -657,7 +657,7 @@
}
},
{
- "id": 179,
+ "id": 184,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -668,7 +668,7 @@
}
},
{
- "id": 180,
+ "id": 185,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -687,7 +687,7 @@
]
},
{
- "id": 174,
+ "id": 179,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -696,7 +696,7 @@
},
"signatures": [
{
- "id": 175,
+ "id": 180,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -714,31 +714,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 165
+ 170
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 164
+ 169
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 172,
- 169,
+ 177,
+ 174,
+ 186,
181,
- 176,
- 174
+ 179
]
}
]
},
{
- "id": 183,
+ "id": 188,
"name": "ButtonGroup",
"kind": 128,
"kindString": "Class",
@@ -747,7 +747,7 @@
},
"children": [
{
- "id": 185,
+ "id": 190,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -756,14 +756,14 @@
},
"signatures": [
{
- "id": 186,
+ "id": 191,
"name": "new ButtonGroup",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 187,
+ "id": 192,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -774,7 +774,7 @@
}
},
{
- "id": 188,
+ "id": 193,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -788,14 +788,14 @@
"type": {
"type": "reference",
"name": "ButtonGroup",
- "id": 183,
+ "id": 188,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 184,
+ "id": 189,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -808,7 +808,7 @@
}
},
{
- "id": 192,
+ "id": 197,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -817,7 +817,7 @@
},
"signatures": [
{
- "id": 193,
+ "id": 198,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -830,7 +830,7 @@
]
},
{
- "id": 189,
+ "id": 194,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -839,14 +839,14 @@
},
"signatures": [
{
- "id": 190,
+ "id": 195,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 191,
+ "id": 196,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -865,7 +865,7 @@
]
},
{
- "id": 201,
+ "id": 206,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -874,7 +874,7 @@
},
"signatures": [
{
- "id": 202,
+ "id": 207,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -887,7 +887,7 @@
]
},
{
- "id": 196,
+ "id": 201,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -896,14 +896,14 @@
},
"signatures": [
{
- "id": 197,
+ "id": 202,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 198,
+ "id": 203,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -914,7 +914,7 @@
}
},
{
- "id": 199,
+ "id": 204,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -925,7 +925,7 @@
}
},
{
- "id": 200,
+ "id": 205,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -944,7 +944,7 @@
]
},
{
- "id": 194,
+ "id": 199,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -953,7 +953,7 @@
},
"signatures": [
{
- "id": 195,
+ "id": 200,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -971,31 +971,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 185
+ 190
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 184
+ 189
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 192,
- 189,
+ 197,
+ 194,
+ 206,
201,
- 196,
- 194
+ 199
]
}
]
},
{
- "id": 203,
+ "id": 208,
"name": "Calendar",
"kind": 128,
"kindString": "Class",
@@ -1004,7 +1004,7 @@
},
"children": [
{
- "id": 204,
+ "id": 209,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1013,14 +1013,14 @@
},
"signatures": [
{
- "id": 205,
+ "id": 210,
"name": "new Calendar",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 206,
+ "id": 211,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -1031,7 +1031,7 @@
}
},
{
- "id": 207,
+ "id": 212,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -1042,7 +1042,7 @@
}
},
{
- "id": 208,
+ "id": 213,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -1056,14 +1056,14 @@
"type": {
"type": "reference",
"name": "Calendar",
- "id": 203,
+ "id": 208,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 212,
+ "id": 217,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -1072,7 +1072,7 @@
},
"signatures": [
{
- "id": 213,
+ "id": 218,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -1085,7 +1085,7 @@
]
},
{
- "id": 209,
+ "id": 214,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -1094,14 +1094,14 @@
},
"signatures": [
{
- "id": 210,
+ "id": 215,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 211,
+ "id": 216,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -1120,7 +1120,7 @@
]
},
{
- "id": 221,
+ "id": 226,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -1129,7 +1129,7 @@
},
"signatures": [
{
- "id": 222,
+ "id": 227,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -1142,7 +1142,7 @@
]
},
{
- "id": 216,
+ "id": 221,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -1151,14 +1151,14 @@
},
"signatures": [
{
- "id": 217,
+ "id": 222,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 218,
+ "id": 223,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -1169,7 +1169,7 @@
}
},
{
- "id": 219,
+ "id": 224,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -1180,7 +1180,7 @@
}
},
{
- "id": 220,
+ "id": 225,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -1199,7 +1199,7 @@
]
},
{
- "id": 214,
+ "id": 219,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -1208,7 +1208,7 @@
},
"signatures": [
{
- "id": 215,
+ "id": 220,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -1226,24 +1226,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 204
+ 209
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 212,
- 209,
+ 217,
+ 214,
+ 226,
221,
- 216,
- 214
+ 219
]
}
]
},
{
- "id": 223,
+ "id": 228,
"name": "Chart",
"kind": 128,
"kindString": "Class",
@@ -1252,7 +1252,7 @@
},
"children": [
{
- "id": 224,
+ "id": 229,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1261,14 +1261,14 @@
},
"signatures": [
{
- "id": 225,
+ "id": 230,
"name": "new Chart",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 226,
+ "id": 231,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -1279,7 +1279,7 @@
}
},
{
- "id": 227,
+ "id": 232,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -1293,14 +1293,14 @@
"type": {
"type": "reference",
"name": "Chart",
- "id": 223,
+ "id": 228,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 231,
+ "id": 236,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -1309,7 +1309,7 @@
},
"signatures": [
{
- "id": 232,
+ "id": 237,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -1322,7 +1322,7 @@
]
},
{
- "id": 228,
+ "id": 233,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -1331,14 +1331,14 @@
},
"signatures": [
{
- "id": 229,
+ "id": 234,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 230,
+ "id": 235,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -1357,7 +1357,7 @@
]
},
{
- "id": 235,
+ "id": 240,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -1366,7 +1366,7 @@
},
"signatures": [
{
- "id": 236,
+ "id": 241,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -1379,7 +1379,7 @@
]
},
{
- "id": 233,
+ "id": 238,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -1388,7 +1388,7 @@
},
"signatures": [
{
- "id": 234,
+ "id": 239,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -1406,23 +1406,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 224
+ 229
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 231,
- 228,
- 235,
- 233
+ 236,
+ 233,
+ 240,
+ 238
]
}
]
},
{
- "id": 739,
+ "id": 759,
"name": "Col",
"kind": 128,
"kindString": "Class",
@@ -1431,7 +1431,7 @@
},
"children": [
{
- "id": 741,
+ "id": 762,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1440,14 +1440,14 @@
},
"signatures": [
{
- "id": 742,
+ "id": 763,
"name": "new Col",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 743,
+ "id": 764,
"name": "templateGatherer",
"kind": 32768,
"kindString": "Parameter",
@@ -1456,19 +1456,43 @@
"type": "instrinct",
"name": "any"
}
+ },
+ {
+ "id": 765,
+ "name": "optionsBuilder",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
}
],
"type": {
"type": "reference",
"name": "Col",
- "id": 739,
+ "id": 759,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 740,
+ "id": 761,
+ "name": "columns",
+ "kind": 1024,
+ "kindString": "Property",
+ "flags": {
+ "isExported": true
+ },
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ },
+ {
+ "id": 760,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -1481,7 +1505,42 @@
}
},
{
- "id": 744,
+ "id": 768,
+ "name": "afterOptionsBuild",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 769,
+ "name": "afterOptionsBuild",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 770,
+ "name": "options",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ],
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ]
+ },
+ {
+ "id": 766,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -1490,7 +1549,7 @@
},
"signatures": [
{
- "id": 745,
+ "id": 767,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
@@ -1508,27 +1567,29 @@
"title": "Constructors",
"kind": 512,
"children": [
- 741
+ 762
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 740
+ 761,
+ 760
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 744
+ 768,
+ 766
]
}
]
},
{
- "id": 279,
+ "id": 284,
"name": "ColorPalette",
"kind": 128,
"kindString": "Class",
@@ -1537,7 +1598,7 @@
},
"children": [
{
- "id": 280,
+ "id": 285,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1546,14 +1607,14 @@
},
"signatures": [
{
- "id": 281,
+ "id": 286,
"name": "new ColorPalette",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 282,
+ "id": 287,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -1564,7 +1625,7 @@
}
},
{
- "id": 283,
+ "id": 288,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -1578,14 +1639,14 @@
"type": {
"type": "reference",
"name": "ColorPalette",
- "id": 279,
+ "id": 284,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 287,
+ "id": 292,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -1594,7 +1655,7 @@
},
"signatures": [
{
- "id": 288,
+ "id": 293,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -1607,7 +1668,7 @@
]
},
{
- "id": 284,
+ "id": 289,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -1616,14 +1677,14 @@
},
"signatures": [
{
- "id": 285,
+ "id": 290,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 286,
+ "id": 291,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -1642,7 +1703,7 @@
]
},
{
- "id": 296,
+ "id": 301,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -1651,7 +1712,7 @@
},
"signatures": [
{
- "id": 297,
+ "id": 302,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -1664,7 +1725,7 @@
]
},
{
- "id": 291,
+ "id": 296,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -1673,14 +1734,14 @@
},
"signatures": [
{
- "id": 292,
+ "id": 297,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 293,
+ "id": 298,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -1691,7 +1752,7 @@
}
},
{
- "id": 294,
+ "id": 299,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -1702,7 +1763,7 @@
}
},
{
- "id": 295,
+ "id": 300,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -1721,7 +1782,7 @@
]
},
{
- "id": 289,
+ "id": 294,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -1730,7 +1791,7 @@
},
"signatures": [
{
- "id": 290,
+ "id": 295,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -1748,24 +1809,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 280
+ 285
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 287,
- 284,
+ 292,
+ 289,
+ 301,
296,
- 291,
- 289
+ 294
]
}
]
},
{
- "id": 298,
+ "id": 303,
"name": "ColorPicker",
"kind": 128,
"kindString": "Class",
@@ -1774,7 +1835,7 @@
},
"children": [
{
- "id": 300,
+ "id": 305,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -1783,14 +1844,14 @@
},
"signatures": [
{
- "id": 301,
+ "id": 306,
"name": "new ColorPicker",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 302,
+ "id": 307,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -1801,7 +1862,7 @@
}
},
{
- "id": 303,
+ "id": 308,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -1815,14 +1876,14 @@
"type": {
"type": "reference",
"name": "ColorPicker",
- "id": 298,
+ "id": 303,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 299,
+ "id": 304,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -1835,7 +1896,7 @@
}
},
{
- "id": 307,
+ "id": 312,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -1844,7 +1905,7 @@
},
"signatures": [
{
- "id": 308,
+ "id": 313,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -1857,7 +1918,7 @@
]
},
{
- "id": 304,
+ "id": 309,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -1866,14 +1927,14 @@
},
"signatures": [
{
- "id": 305,
+ "id": 310,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 306,
+ "id": 311,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -1892,7 +1953,7 @@
]
},
{
- "id": 316,
+ "id": 321,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -1901,7 +1962,7 @@
},
"signatures": [
{
- "id": 317,
+ "id": 322,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -1914,7 +1975,7 @@
]
},
{
- "id": 311,
+ "id": 316,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -1923,14 +1984,14 @@
},
"signatures": [
{
- "id": 312,
+ "id": 317,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 313,
+ "id": 318,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -1941,7 +2002,7 @@
}
},
{
- "id": 314,
+ "id": 319,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -1952,7 +2013,7 @@
}
},
{
- "id": 315,
+ "id": 320,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -1971,7 +2032,7 @@
]
},
{
- "id": 309,
+ "id": 314,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -1980,7 +2041,7 @@
},
"signatures": [
{
- "id": 310,
+ "id": 315,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -1998,31 +2059,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 300
+ 305
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 299
+ 304
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 307,
- 304,
+ 312,
+ 309,
+ 321,
316,
- 311,
- 309
+ 314
]
}
]
},
{
- "id": 318,
+ "id": 323,
"name": "ComboBox",
"kind": 128,
"kindString": "Class",
@@ -2031,7 +2092,7 @@
},
"children": [
{
- "id": 322,
+ "id": 327,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -2040,14 +2101,14 @@
},
"signatures": [
{
- "id": 323,
+ "id": 328,
"name": "new ComboBox",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 324,
+ "id": 329,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -2058,7 +2119,7 @@
}
},
{
- "id": 325,
+ "id": 330,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -2069,7 +2130,7 @@
}
},
{
- "id": 326,
+ "id": 331,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -2083,14 +2144,14 @@
"type": {
"type": "reference",
"name": "ComboBox",
- "id": 318,
+ "id": 323,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 319,
+ "id": 324,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -2103,7 +2164,7 @@
}
},
{
- "id": 320,
+ "id": 325,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -2116,7 +2177,7 @@
}
},
{
- "id": 321,
+ "id": 326,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -2129,7 +2190,7 @@
}
},
{
- "id": 330,
+ "id": 335,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -2138,7 +2199,7 @@
},
"signatures": [
{
- "id": 331,
+ "id": 336,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -2151,7 +2212,7 @@
]
},
{
- "id": 327,
+ "id": 332,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -2160,14 +2221,14 @@
},
"signatures": [
{
- "id": 328,
+ "id": 333,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 329,
+ "id": 334,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -2186,7 +2247,7 @@
]
},
{
- "id": 339,
+ "id": 344,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -2195,7 +2256,7 @@
},
"signatures": [
{
- "id": 340,
+ "id": 345,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -2208,7 +2269,7 @@
]
},
{
- "id": 334,
+ "id": 339,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -2217,14 +2278,14 @@
},
"signatures": [
{
- "id": 335,
+ "id": 340,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 336,
+ "id": 341,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -2235,7 +2296,7 @@
}
},
{
- "id": 337,
+ "id": 342,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -2246,7 +2307,7 @@
}
},
{
- "id": 338,
+ "id": 343,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -2265,7 +2326,7 @@
]
},
{
- "id": 332,
+ "id": 337,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -2274,7 +2335,7 @@
},
"signatures": [
{
- "id": 333,
+ "id": 338,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -2292,33 +2353,33 @@
"title": "Constructors",
"kind": 512,
"children": [
- 322
+ 327
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 319,
- 320,
- 321
+ 324,
+ 325,
+ 326
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 330,
- 327,
+ 335,
+ 332,
+ 344,
339,
- 334,
- 332
+ 337
]
}
]
},
{
- "id": 508,
+ "id": 528,
"name": "ContextMenu",
"kind": 128,
"kindString": "Class",
@@ -2327,7 +2388,7 @@
},
"children": [
{
- "id": 509,
+ "id": 529,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -2336,14 +2397,14 @@
},
"signatures": [
{
- "id": 510,
+ "id": 530,
"name": "new ContextMenu",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 511,
+ "id": 531,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -2354,7 +2415,7 @@
}
},
{
- "id": 512,
+ "id": 532,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -2368,14 +2429,14 @@
"type": {
"type": "reference",
"name": "ContextMenu",
- "id": 508,
+ "id": 528,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 516,
+ "id": 536,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -2384,7 +2445,7 @@
},
"signatures": [
{
- "id": 517,
+ "id": 537,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -2397,7 +2458,7 @@
]
},
{
- "id": 513,
+ "id": 533,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -2406,14 +2467,14 @@
},
"signatures": [
{
- "id": 514,
+ "id": 534,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 515,
+ "id": 535,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -2432,7 +2493,7 @@
]
},
{
- "id": 520,
+ "id": 540,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -2441,7 +2502,7 @@
},
"signatures": [
{
- "id": 521,
+ "id": 541,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -2454,7 +2515,7 @@
]
},
{
- "id": 518,
+ "id": 538,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -2463,7 +2524,7 @@
},
"signatures": [
{
- "id": 519,
+ "id": 539,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -2481,23 +2542,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 509
+ 529
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 516,
- 513,
- 520,
- 518
+ 536,
+ 533,
+ 540,
+ 538
]
}
]
},
{
- "id": 341,
+ "id": 346,
"name": "ControlProperties",
"kind": 128,
"kindString": "Class",
@@ -2509,7 +2570,7 @@
},
"children": [
{
- "id": 343,
+ "id": 348,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -2518,14 +2579,14 @@
},
"signatures": [
{
- "id": 344,
+ "id": 349,
"name": "new ControlProperties",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 345,
+ "id": 350,
"name": "util",
"kind": 32768,
"kindString": "Parameter",
@@ -2533,7 +2594,7 @@
"type": {
"type": "reference",
"name": "Util",
- "id": 417,
+ "id": 437,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
@@ -2541,14 +2602,14 @@
"type": {
"type": "reference",
"name": "ControlProperties",
- "id": 341,
+ "id": 346,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 342,
+ "id": 347,
"name": "cache",
"kind": 1024,
"kindString": "Property",
@@ -2561,7 +2622,7 @@
}
},
{
- "id": 350,
+ "id": 355,
"name": "getGeneratedProperties",
"kind": 2048,
"kindString": "Method",
@@ -2570,7 +2631,7 @@
},
"signatures": [
{
- "id": 351,
+ "id": 356,
"name": "getGeneratedProperties",
"kind": 4096,
"kindString": "Call signature",
@@ -2580,7 +2641,7 @@
},
"parameters": [
{
- "id": 352,
+ "id": 357,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -2602,7 +2663,7 @@
]
},
{
- "id": 346,
+ "id": 351,
"name": "getProperties",
"kind": 2048,
"kindString": "Method",
@@ -2611,7 +2672,7 @@
},
"signatures": [
{
- "id": 347,
+ "id": 352,
"name": "getProperties",
"kind": 4096,
"kindString": "Call signature",
@@ -2621,7 +2682,7 @@
},
"parameters": [
{
- "id": 348,
+ "id": 353,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -2635,7 +2696,7 @@
}
},
{
- "id": 349,
+ "id": 354,
"name": "extraProperties",
"kind": 32768,
"kindString": "Parameter",
@@ -2660,7 +2721,7 @@
]
},
{
- "id": 356,
+ "id": 361,
"name": "getTemplateProperties",
"kind": 2048,
"kindString": "Method",
@@ -2669,14 +2730,14 @@
},
"signatures": [
{
- "id": 357,
+ "id": 362,
"name": "getTemplateProperties",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 358,
+ "id": 363,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -2696,7 +2757,7 @@
]
},
{
- "id": 353,
+ "id": 358,
"name": "getWidgetProperties",
"kind": 2048,
"kindString": "Method",
@@ -2705,14 +2766,14 @@
},
"signatures": [
{
- "id": 354,
+ "id": 359,
"name": "getWidgetProperties",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 355,
+ "id": 360,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -2737,30 +2798,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 343
+ 348
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 342
+ 347
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 350,
- 346,
- 356,
- 353
+ 355,
+ 351,
+ 361,
+ 358
]
}
]
},
{
- "id": 522,
+ "id": 542,
"name": "DatePicker",
"kind": 128,
"kindString": "Class",
@@ -2769,7 +2830,7 @@
},
"children": [
{
- "id": 525,
+ "id": 545,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -2778,14 +2839,14 @@
},
"signatures": [
{
- "id": 526,
+ "id": 546,
"name": "new DatePicker",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 527,
+ "id": 547,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -2796,7 +2857,7 @@
}
},
{
- "id": 528,
+ "id": 548,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -2810,14 +2871,14 @@
"type": {
"type": "reference",
"name": "DatePicker",
- "id": 522,
+ "id": 542,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 523,
+ "id": 543,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -2830,7 +2891,7 @@
}
},
{
- "id": 524,
+ "id": 544,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -2843,7 +2904,7 @@
}
},
{
- "id": 532,
+ "id": 552,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -2852,7 +2913,7 @@
},
"signatures": [
{
- "id": 533,
+ "id": 553,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -2865,7 +2926,7 @@
]
},
{
- "id": 529,
+ "id": 549,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -2874,14 +2935,14 @@
},
"signatures": [
{
- "id": 530,
+ "id": 550,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 531,
+ "id": 551,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -2900,7 +2961,7 @@
]
},
{
- "id": 541,
+ "id": 561,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -2909,7 +2970,7 @@
},
"signatures": [
{
- "id": 542,
+ "id": 562,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -2922,7 +2983,7 @@
]
},
{
- "id": 536,
+ "id": 556,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -2931,14 +2992,14 @@
},
"signatures": [
{
- "id": 537,
+ "id": 557,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 538,
+ "id": 558,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -2949,7 +3010,7 @@
}
},
{
- "id": 539,
+ "id": 559,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -2960,7 +3021,7 @@
}
},
{
- "id": 540,
+ "id": 560,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -2979,7 +3040,7 @@
]
},
{
- "id": 534,
+ "id": 554,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -2988,7 +3049,7 @@
},
"signatures": [
{
- "id": 535,
+ "id": 555,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -3006,32 +3067,32 @@
"title": "Constructors",
"kind": 512,
"children": [
- 525
+ 545
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 523,
- 524
+ 543,
+ 544
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 532,
- 529,
- 541,
- 536,
- 534
+ 552,
+ 549,
+ 561,
+ 556,
+ 554
]
}
]
},
{
- "id": 543,
+ "id": 563,
"name": "DateTimePicker",
"kind": 128,
"kindString": "Class",
@@ -3040,7 +3101,7 @@
},
"children": [
{
- "id": 546,
+ "id": 566,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3049,14 +3110,14 @@
},
"signatures": [
{
- "id": 547,
+ "id": 567,
"name": "new DateTimePicker",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 548,
+ "id": 568,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -3067,7 +3128,7 @@
}
},
{
- "id": 549,
+ "id": 569,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -3081,14 +3142,14 @@
"type": {
"type": "reference",
"name": "DateTimePicker",
- "id": 543,
+ "id": 563,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 544,
+ "id": 564,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -3101,7 +3162,7 @@
}
},
{
- "id": 545,
+ "id": 565,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -3114,7 +3175,7 @@
}
},
{
- "id": 553,
+ "id": 573,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -3123,7 +3184,7 @@
},
"signatures": [
{
- "id": 554,
+ "id": 574,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -3136,7 +3197,7 @@
]
},
{
- "id": 550,
+ "id": 570,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -3145,14 +3206,14 @@
},
"signatures": [
{
- "id": 551,
+ "id": 571,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 552,
+ "id": 572,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -3171,7 +3232,7 @@
]
},
{
- "id": 562,
+ "id": 582,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -3180,7 +3241,7 @@
},
"signatures": [
{
- "id": 563,
+ "id": 583,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -3193,7 +3254,7 @@
]
},
{
- "id": 557,
+ "id": 577,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -3202,14 +3263,14 @@
},
"signatures": [
{
- "id": 558,
+ "id": 578,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 559,
+ "id": 579,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -3220,7 +3281,7 @@
}
},
{
- "id": 560,
+ "id": 580,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -3231,7 +3292,7 @@
}
},
{
- "id": 561,
+ "id": 581,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -3250,7 +3311,7 @@
]
},
{
- "id": 555,
+ "id": 575,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -3259,7 +3320,7 @@
},
"signatures": [
{
- "id": 556,
+ "id": 576,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -3277,32 +3338,32 @@
"title": "Constructors",
"kind": 512,
"children": [
- 546
+ 566
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 544,
- 545
+ 564,
+ 565
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 553,
- 550,
- 562,
- 557,
- 555
+ 573,
+ 570,
+ 582,
+ 577,
+ 575
]
}
]
},
{
- "id": 564,
+ "id": 584,
"name": "Diagram",
"kind": 128,
"kindString": "Class",
@@ -3311,7 +3372,7 @@
},
"children": [
{
- "id": 565,
+ "id": 585,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3320,14 +3381,14 @@
},
"signatures": [
{
- "id": 566,
+ "id": 586,
"name": "new Diagram",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 567,
+ "id": 587,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -3338,7 +3399,7 @@
}
},
{
- "id": 568,
+ "id": 588,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -3352,14 +3413,14 @@
"type": {
"type": "reference",
"name": "Diagram",
- "id": 564,
+ "id": 584,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 572,
+ "id": 592,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -3368,7 +3429,7 @@
},
"signatures": [
{
- "id": 573,
+ "id": 593,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -3381,7 +3442,7 @@
]
},
{
- "id": 569,
+ "id": 589,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -3390,14 +3451,14 @@
},
"signatures": [
{
- "id": 570,
+ "id": 590,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 571,
+ "id": 591,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -3416,7 +3477,7 @@
]
},
{
- "id": 576,
+ "id": 596,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -3425,7 +3486,7 @@
},
"signatures": [
{
- "id": 577,
+ "id": 597,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -3438,7 +3499,7 @@
]
},
{
- "id": 574,
+ "id": 594,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -3447,7 +3508,7 @@
},
"signatures": [
{
- "id": 575,
+ "id": 595,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -3465,23 +3526,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 565
+ 585
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 572,
- 569,
- 576,
- 574
+ 592,
+ 589,
+ 596,
+ 594
]
}
]
},
{
- "id": 578,
+ "id": 598,
"name": "Draggabke",
"kind": 128,
"kindString": "Class",
@@ -3490,7 +3551,7 @@
},
"children": [
{
- "id": 579,
+ "id": 599,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3499,14 +3560,14 @@
},
"signatures": [
{
- "id": 580,
+ "id": 600,
"name": "new Draggabke",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 581,
+ "id": 601,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -3517,7 +3578,7 @@
}
},
{
- "id": 582,
+ "id": 602,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -3531,14 +3592,14 @@
"type": {
"type": "reference",
"name": "Draggabke",
- "id": 578,
+ "id": 598,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 586,
+ "id": 606,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -3547,7 +3608,7 @@
},
"signatures": [
{
- "id": 587,
+ "id": 607,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -3560,7 +3621,7 @@
]
},
{
- "id": 590,
+ "id": 610,
"name": "beforeInitialize",
"kind": 2048,
"kindString": "Method",
@@ -3569,14 +3630,14 @@
},
"signatures": [
{
- "id": 591,
+ "id": 611,
"name": "beforeInitialize",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 592,
+ "id": 612,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -3595,7 +3656,7 @@
]
},
{
- "id": 583,
+ "id": 603,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -3604,14 +3665,14 @@
},
"signatures": [
{
- "id": 584,
+ "id": 604,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 585,
+ "id": 605,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -3630,7 +3691,7 @@
]
},
{
- "id": 593,
+ "id": 613,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -3639,7 +3700,7 @@
},
"signatures": [
{
- "id": 594,
+ "id": 614,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -3652,7 +3713,7 @@
]
},
{
- "id": 588,
+ "id": 608,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -3661,7 +3722,7 @@
},
"signatures": [
{
- "id": 589,
+ "id": 609,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -3679,24 +3740,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 579
+ 599
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 586,
- 590,
- 583,
- 593,
- 588
+ 606,
+ 610,
+ 603,
+ 613,
+ 608
]
}
]
},
{
- "id": 623,
+ "id": 643,
"name": "DropDownList",
"kind": 128,
"kindString": "Class",
@@ -3705,7 +3766,7 @@
},
"children": [
{
- "id": 628,
+ "id": 648,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -3714,14 +3775,14 @@
},
"signatures": [
{
- "id": 629,
+ "id": 649,
"name": "new DropDownList",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 630,
+ "id": 650,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -3732,7 +3793,7 @@
}
},
{
- "id": 631,
+ "id": 651,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -3743,7 +3804,7 @@
}
},
{
- "id": 632,
+ "id": 652,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -3757,14 +3818,14 @@
"type": {
"type": "reference",
"name": "DropDownList",
- "id": 623,
+ "id": 643,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 625,
+ "id": 645,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -3777,7 +3838,7 @@
}
},
{
- "id": 624,
+ "id": 644,
"name": "kNoValueBinding",
"kind": 1024,
"kindString": "Property",
@@ -3790,7 +3851,7 @@
}
},
{
- "id": 626,
+ "id": 646,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -3803,7 +3864,7 @@
}
},
{
- "id": 627,
+ "id": 647,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -3816,7 +3877,7 @@
}
},
{
- "id": 636,
+ "id": 656,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -3825,7 +3886,7 @@
},
"signatures": [
{
- "id": 637,
+ "id": 657,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -3838,7 +3899,7 @@
]
},
{
- "id": 633,
+ "id": 653,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -3847,14 +3908,14 @@
},
"signatures": [
{
- "id": 634,
+ "id": 654,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 635,
+ "id": 655,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -3873,7 +3934,7 @@
]
},
{
- "id": 645,
+ "id": 665,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -3882,7 +3943,7 @@
},
"signatures": [
{
- "id": 646,
+ "id": 666,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -3895,7 +3956,7 @@
]
},
{
- "id": 640,
+ "id": 660,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -3904,14 +3965,14 @@
},
"signatures": [
{
- "id": 641,
+ "id": 661,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 642,
+ "id": 662,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -3922,7 +3983,7 @@
}
},
{
- "id": 643,
+ "id": 663,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -3933,7 +3994,7 @@
}
},
{
- "id": 644,
+ "id": 664,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -3952,7 +4013,7 @@
]
},
{
- "id": 638,
+ "id": 658,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -3961,7 +4022,7 @@
},
"signatures": [
{
- "id": 639,
+ "id": 659,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -3979,34 +4040,34 @@
"title": "Constructors",
"kind": 512,
"children": [
- 628
+ 648
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 625,
- 624,
- 626,
- 627
+ 645,
+ 644,
+ 646,
+ 647
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 636,
- 633,
- 645,
- 640,
- 638
+ 656,
+ 653,
+ 665,
+ 660,
+ 658
]
}
]
},
{
- "id": 609,
+ "id": 629,
"name": "DropTarget",
"kind": 128,
"kindString": "Class",
@@ -4015,7 +4076,7 @@
},
"children": [
{
- "id": 610,
+ "id": 630,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4024,14 +4085,14 @@
},
"signatures": [
{
- "id": 611,
+ "id": 631,
"name": "new DropTarget",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 612,
+ "id": 632,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -4042,7 +4103,7 @@
}
},
{
- "id": 613,
+ "id": 633,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -4056,14 +4117,14 @@
"type": {
"type": "reference",
"name": "DropTarget",
- "id": 609,
+ "id": 629,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 617,
+ "id": 637,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -4072,7 +4133,7 @@
},
"signatures": [
{
- "id": 618,
+ "id": 638,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -4085,7 +4146,7 @@
]
},
{
- "id": 614,
+ "id": 634,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -4094,14 +4155,14 @@
},
"signatures": [
{
- "id": 615,
+ "id": 635,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 616,
+ "id": 636,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -4120,7 +4181,7 @@
]
},
{
- "id": 621,
+ "id": 641,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -4129,7 +4190,7 @@
},
"signatures": [
{
- "id": 622,
+ "id": 642,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -4142,7 +4203,7 @@
]
},
{
- "id": 619,
+ "id": 639,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -4151,7 +4212,7 @@
},
"signatures": [
{
- "id": 620,
+ "id": 640,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -4169,23 +4230,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 610
+ 630
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 617,
- 614,
- 621,
- 619
+ 637,
+ 634,
+ 641,
+ 639
]
}
]
},
{
- "id": 595,
+ "id": 615,
"name": "DropTargetArea",
"kind": 128,
"kindString": "Class",
@@ -4194,7 +4255,7 @@
},
"children": [
{
- "id": 596,
+ "id": 616,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4203,14 +4264,14 @@
},
"signatures": [
{
- "id": 597,
+ "id": 617,
"name": "new DropTargetArea",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 598,
+ "id": 618,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -4221,7 +4282,7 @@
}
},
{
- "id": 599,
+ "id": 619,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -4235,14 +4296,14 @@
"type": {
"type": "reference",
"name": "DropTargetArea",
- "id": 595,
+ "id": 615,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 603,
+ "id": 623,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -4251,7 +4312,7 @@
},
"signatures": [
{
- "id": 604,
+ "id": 624,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -4264,7 +4325,7 @@
]
},
{
- "id": 600,
+ "id": 620,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -4273,14 +4334,14 @@
},
"signatures": [
{
- "id": 601,
+ "id": 621,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 602,
+ "id": 622,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -4299,7 +4360,7 @@
]
},
{
- "id": 607,
+ "id": 627,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -4308,7 +4369,7 @@
},
"signatures": [
{
- "id": 608,
+ "id": 628,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -4321,7 +4382,7 @@
]
},
{
- "id": 605,
+ "id": 625,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -4330,7 +4391,7 @@
},
"signatures": [
{
- "id": 606,
+ "id": 626,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -4348,23 +4409,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 596
+ 616
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 603,
- 600,
- 607,
- 605
+ 623,
+ 620,
+ 627,
+ 625
]
}
]
},
{
- "id": 647,
+ "id": 667,
"name": "Editor",
"kind": 128,
"kindString": "Class",
@@ -4373,7 +4434,7 @@
},
"children": [
{
- "id": 648,
+ "id": 668,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4382,14 +4443,14 @@
},
"signatures": [
{
- "id": 649,
+ "id": 669,
"name": "new Editor",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 650,
+ "id": 670,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -4400,7 +4461,7 @@
}
},
{
- "id": 651,
+ "id": 671,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -4414,14 +4475,14 @@
"type": {
"type": "reference",
"name": "Editor",
- "id": 647,
+ "id": 667,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 655,
+ "id": 675,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -4430,7 +4491,7 @@
},
"signatures": [
{
- "id": 656,
+ "id": 676,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -4443,7 +4504,7 @@
]
},
{
- "id": 652,
+ "id": 672,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -4452,14 +4513,14 @@
},
"signatures": [
{
- "id": 653,
+ "id": 673,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 654,
+ "id": 674,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -4478,7 +4539,7 @@
]
},
{
- "id": 664,
+ "id": 684,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -4487,7 +4548,7 @@
},
"signatures": [
{
- "id": 665,
+ "id": 685,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -4500,7 +4561,7 @@
]
},
{
- "id": 659,
+ "id": 679,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -4509,14 +4570,14 @@
},
"signatures": [
{
- "id": 660,
+ "id": 680,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 661,
+ "id": 681,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -4527,7 +4588,7 @@
}
},
{
- "id": 662,
+ "id": 682,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -4538,7 +4599,7 @@
}
},
{
- "id": 663,
+ "id": 683,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -4557,7 +4618,7 @@
]
},
{
- "id": 657,
+ "id": 677,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -4566,7 +4627,7 @@
},
"signatures": [
{
- "id": 658,
+ "id": 678,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -4584,24 +4645,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 648
+ 668
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 655,
- 652,
- 664,
- 659,
- 657
+ 675,
+ 672,
+ 684,
+ 679,
+ 677
]
}
]
},
{
- "id": 666,
+ "id": 686,
"name": "FlatColorPicker",
"kind": 128,
"kindString": "Class",
@@ -4610,7 +4671,7 @@
},
"children": [
{
- "id": 667,
+ "id": 687,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4619,14 +4680,14 @@
},
"signatures": [
{
- "id": 668,
+ "id": 688,
"name": "new FlatColorPicker",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 669,
+ "id": 689,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -4637,7 +4698,7 @@
}
},
{
- "id": 670,
+ "id": 690,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -4651,14 +4712,14 @@
"type": {
"type": "reference",
"name": "FlatColorPicker",
- "id": 666,
+ "id": 686,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 674,
+ "id": 694,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -4667,7 +4728,7 @@
},
"signatures": [
{
- "id": 675,
+ "id": 695,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -4680,7 +4741,7 @@
]
},
{
- "id": 671,
+ "id": 691,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -4689,14 +4750,14 @@
},
"signatures": [
{
- "id": 672,
+ "id": 692,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 673,
+ "id": 693,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -4715,7 +4776,7 @@
]
},
{
- "id": 678,
+ "id": 698,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -4724,7 +4785,7 @@
},
"signatures": [
{
- "id": 679,
+ "id": 699,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -4737,7 +4798,7 @@
]
},
{
- "id": 676,
+ "id": 696,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -4746,7 +4807,7 @@
},
"signatures": [
{
- "id": 677,
+ "id": 697,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -4764,23 +4825,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 667
+ 687
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 674,
- 671,
- 678,
- 676
+ 694,
+ 691,
+ 698,
+ 696
]
}
]
},
{
- "id": 681,
+ "id": 701,
"name": "Gantt",
"kind": 128,
"kindString": "Class",
@@ -4789,7 +4850,7 @@
},
"children": [
{
- "id": 684,
+ "id": 704,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -4798,14 +4859,14 @@
},
"signatures": [
{
- "id": 685,
+ "id": 705,
"name": "new Gantt",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 686,
+ "id": 706,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -4816,7 +4877,7 @@
}
},
{
- "id": 687,
+ "id": 707,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -4827,7 +4888,7 @@
}
},
{
- "id": 688,
+ "id": 708,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -4838,7 +4899,7 @@
}
},
{
- "id": 689,
+ "id": 709,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -4852,14 +4913,14 @@
"type": {
"type": "reference",
"name": "Gantt",
- "id": 681,
+ "id": 701,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 682,
+ "id": 702,
"name": "columns",
"kind": 1024,
"kindString": "Property",
@@ -4872,7 +4933,7 @@
}
},
{
- "id": 683,
+ "id": 703,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -4885,7 +4946,7 @@
}
},
{
- "id": 693,
+ "id": 713,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -4894,7 +4955,7 @@
},
"signatures": [
{
- "id": 694,
+ "id": 714,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -4907,7 +4968,7 @@
]
},
{
- "id": 690,
+ "id": 710,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -4916,14 +4977,14 @@
},
"signatures": [
{
- "id": 691,
+ "id": 711,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 692,
+ "id": 712,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -4942,7 +5003,7 @@
]
},
{
- "id": 697,
+ "id": 717,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -4951,7 +5012,7 @@
},
"signatures": [
{
- "id": 698,
+ "id": 718,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -4964,7 +5025,7 @@
]
},
{
- "id": 695,
+ "id": 715,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -4973,7 +5034,7 @@
},
"signatures": [
{
- "id": 696,
+ "id": 716,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -4991,31 +5052,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 684
+ 704
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 682,
- 683
+ 702,
+ 703
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 693,
- 690,
- 697,
- 695
+ 713,
+ 710,
+ 717,
+ 715
]
}
]
},
{
- "id": 680,
+ "id": 700,
"name": "GanttCol",
"kind": 128,
"kindString": "Class",
@@ -5024,7 +5085,7 @@
}
},
{
- "id": 753,
+ "id": 778,
"name": "Grid",
"kind": 128,
"kindString": "Class",
@@ -5033,7 +5094,7 @@
},
"children": [
{
- "id": 757,
+ "id": 782,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -5042,14 +5103,14 @@
},
"signatures": [
{
- "id": 758,
+ "id": 783,
"name": "new Grid",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 759,
+ "id": 784,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -5060,7 +5121,7 @@
}
},
{
- "id": 760,
+ "id": 785,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -5071,7 +5132,7 @@
}
},
{
- "id": 761,
+ "id": 786,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -5082,7 +5143,7 @@
}
},
{
- "id": 762,
+ "id": 787,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -5093,7 +5154,7 @@
}
},
{
- "id": 763,
+ "id": 788,
"name": "templateGatherer",
"kind": 32768,
"kindString": "Parameter",
@@ -5107,14 +5168,14 @@
"type": {
"type": "reference",
"name": "Grid",
- "id": 753,
+ "id": 778,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 754,
+ "id": 779,
"name": "columns",
"kind": 1024,
"kindString": "Property",
@@ -5127,7 +5188,7 @@
}
},
{
- "id": 756,
+ "id": 781,
"name": "gridToolbars",
"kind": 1024,
"kindString": "Property",
@@ -5140,7 +5201,7 @@
}
},
{
- "id": 755,
+ "id": 780,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -5153,7 +5214,7 @@
}
},
{
- "id": 767,
+ "id": 792,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -5162,7 +5223,7 @@
},
"signatures": [
{
- "id": 768,
+ "id": 793,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -5175,7 +5236,7 @@
]
},
{
- "id": 764,
+ "id": 789,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -5184,14 +5245,14 @@
},
"signatures": [
{
- "id": 765,
+ "id": 790,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 766,
+ "id": 791,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -5210,7 +5271,7 @@
]
},
{
- "id": 771,
+ "id": 796,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -5219,7 +5280,7 @@
},
"signatures": [
{
- "id": 772,
+ "id": 797,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -5232,7 +5293,7 @@
]
},
{
- "id": 769,
+ "id": 794,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -5241,7 +5302,7 @@
},
"signatures": [
{
- "id": 770,
+ "id": 795,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -5259,32 +5320,32 @@
"title": "Constructors",
"kind": 512,
"children": [
- 757
+ 782
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 754,
- 756,
- 755
+ 779,
+ 781,
+ 780
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 767,
- 764,
- 771,
- 769
+ 792,
+ 789,
+ 796,
+ 794
]
}
]
},
{
- "id": 746,
+ "id": 771,
"name": "GridToolbar",
"kind": 128,
"kindString": "Class",
@@ -5293,7 +5354,7 @@
},
"children": [
{
- "id": 748,
+ "id": 773,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -5302,14 +5363,14 @@
},
"signatures": [
{
- "id": 749,
+ "id": 774,
"name": "new GridToolbar",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 750,
+ "id": 775,
"name": "templateGatherer",
"kind": 32768,
"kindString": "Parameter",
@@ -5323,14 +5384,14 @@
"type": {
"type": "reference",
"name": "GridToolbar",
- "id": 746,
+ "id": 771,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 747,
+ "id": 772,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -5343,7 +5404,7 @@
}
},
{
- "id": 751,
+ "id": 776,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -5352,7 +5413,7 @@
},
"signatures": [
{
- "id": 752,
+ "id": 777,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
@@ -5370,21 +5431,21 @@
"title": "Constructors",
"kind": 512,
"children": [
- 748
+ 773
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 747
+ 772
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 751
+ 776
]
}
]
@@ -5496,7 +5557,7 @@
]
},
{
- "id": 22,
+ "id": 27,
"name": "kendoAutoComplete",
"kind": 2048,
"kindString": "Method",
@@ -5505,7 +5566,7 @@
},
"signatures": [
{
- "id": 23,
+ "id": 28,
"name": "kendoAutoComplete",
"kind": 4096,
"kindString": "Call signature",
@@ -5520,7 +5581,7 @@
]
},
{
- "id": 28,
+ "id": 33,
"name": "kendoBarcode",
"kind": 2048,
"kindString": "Method",
@@ -5529,7 +5590,7 @@
},
"signatures": [
{
- "id": 29,
+ "id": 34,
"name": "kendoBarcode",
"kind": 4096,
"kindString": "Call signature",
@@ -5544,7 +5605,7 @@
]
},
{
- "id": 24,
+ "id": 29,
"name": "kendoButton",
"kind": 2048,
"kindString": "Method",
@@ -5553,7 +5614,7 @@
},
"signatures": [
{
- "id": 25,
+ "id": 30,
"name": "kendoButton",
"kind": 4096,
"kindString": "Call signature",
@@ -5568,7 +5629,7 @@
]
},
{
- "id": 26,
+ "id": 31,
"name": "kendoButtonGroup",
"kind": 2048,
"kindString": "Method",
@@ -5577,7 +5638,7 @@
},
"signatures": [
{
- "id": 27,
+ "id": 32,
"name": "kendoButtonGroup",
"kind": 4096,
"kindString": "Call signature",
@@ -5592,7 +5653,7 @@
]
},
{
- "id": 30,
+ "id": 35,
"name": "kendoCalendar",
"kind": 2048,
"kindString": "Method",
@@ -5601,7 +5662,7 @@
},
"signatures": [
{
- "id": 31,
+ "id": 36,
"name": "kendoCalendar",
"kind": 4096,
"kindString": "Call signature",
@@ -5616,7 +5677,7 @@
]
},
{
- "id": 32,
+ "id": 37,
"name": "kendoChart",
"kind": 2048,
"kindString": "Method",
@@ -5625,7 +5686,7 @@
},
"signatures": [
{
- "id": 33,
+ "id": 38,
"name": "kendoChart",
"kind": 4096,
"kindString": "Call signature",
@@ -5640,7 +5701,7 @@
]
},
{
- "id": 40,
+ "id": 45,
"name": "kendoColorPalette",
"kind": 2048,
"kindString": "Method",
@@ -5649,7 +5710,7 @@
},
"signatures": [
{
- "id": 41,
+ "id": 46,
"name": "kendoColorPalette",
"kind": 4096,
"kindString": "Call signature",
@@ -5664,7 +5725,7 @@
]
},
{
- "id": 38,
+ "id": 43,
"name": "kendoColorPicker",
"kind": 2048,
"kindString": "Method",
@@ -5673,7 +5734,7 @@
},
"signatures": [
{
- "id": 39,
+ "id": 44,
"name": "kendoColorPicker",
"kind": 4096,
"kindString": "Call signature",
@@ -5688,7 +5749,7 @@
]
},
{
- "id": 34,
+ "id": 39,
"name": "kendoCombobox",
"kind": 2048,
"kindString": "Method",
@@ -5697,7 +5758,7 @@
},
"signatures": [
{
- "id": 35,
+ "id": 40,
"name": "kendoCombobox",
"kind": 4096,
"kindString": "Call signature",
@@ -5712,7 +5773,7 @@
]
},
{
- "id": 36,
+ "id": 41,
"name": "kendoContextMenu",
"kind": 2048,
"kindString": "Method",
@@ -5721,7 +5782,7 @@
},
"signatures": [
{
- "id": 37,
+ "id": 42,
"name": "kendoContextMenu",
"kind": 4096,
"kindString": "Call signature",
@@ -5736,7 +5797,7 @@
]
},
{
- "id": 42,
+ "id": 47,
"name": "kendoDatePicker",
"kind": 2048,
"kindString": "Method",
@@ -5745,7 +5806,7 @@
},
"signatures": [
{
- "id": 43,
+ "id": 48,
"name": "kendoDatePicker",
"kind": 4096,
"kindString": "Call signature",
@@ -5760,7 +5821,7 @@
]
},
{
- "id": 44,
+ "id": 49,
"name": "kendoDateTimePicker",
"kind": 2048,
"kindString": "Method",
@@ -5769,7 +5830,7 @@
},
"signatures": [
{
- "id": 45,
+ "id": 50,
"name": "kendoDateTimePicker",
"kind": 4096,
"kindString": "Call signature",
@@ -5784,7 +5845,7 @@
]
},
{
- "id": 46,
+ "id": 51,
"name": "kendoDiagram",
"kind": 2048,
"kindString": "Method",
@@ -5793,7 +5854,7 @@
},
"signatures": [
{
- "id": 47,
+ "id": 52,
"name": "kendoDiagram",
"kind": 4096,
"kindString": "Call signature",
@@ -5808,7 +5869,7 @@
]
},
{
- "id": 48,
+ "id": 53,
"name": "kendoDraggable",
"kind": 2048,
"kindString": "Method",
@@ -5817,7 +5878,7 @@
},
"signatures": [
{
- "id": 49,
+ "id": 54,
"name": "kendoDraggable",
"kind": 4096,
"kindString": "Call signature",
@@ -5832,7 +5893,7 @@
]
},
{
- "id": 50,
+ "id": 55,
"name": "kendoDropDownList",
"kind": 2048,
"kindString": "Method",
@@ -5841,7 +5902,7 @@
},
"signatures": [
{
- "id": 51,
+ "id": 56,
"name": "kendoDropDownList",
"kind": 4096,
"kindString": "Call signature",
@@ -5856,7 +5917,7 @@
]
},
{
- "id": 52,
+ "id": 57,
"name": "kendoDropTarget",
"kind": 2048,
"kindString": "Method",
@@ -5865,7 +5926,7 @@
},
"signatures": [
{
- "id": 53,
+ "id": 58,
"name": "kendoDropTarget",
"kind": 4096,
"kindString": "Call signature",
@@ -5880,7 +5941,7 @@
]
},
{
- "id": 54,
+ "id": 59,
"name": "kendoEditor",
"kind": 2048,
"kindString": "Method",
@@ -5889,7 +5950,7 @@
},
"signatures": [
{
- "id": 55,
+ "id": 60,
"name": "kendoEditor",
"kind": 4096,
"kindString": "Call signature",
@@ -5904,7 +5965,7 @@
]
},
{
- "id": 56,
+ "id": 61,
"name": "kendoFlatColorPicker",
"kind": 2048,
"kindString": "Method",
@@ -5913,7 +5974,7 @@
},
"signatures": [
{
- "id": 57,
+ "id": 62,
"name": "kendoFlatColorPicker",
"kind": 4096,
"kindString": "Call signature",
@@ -5928,7 +5989,7 @@
]
},
{
- "id": 58,
+ "id": 63,
"name": "kendoGantt",
"kind": 2048,
"kindString": "Method",
@@ -5937,7 +5998,7 @@
},
"signatures": [
{
- "id": 59,
+ "id": 64,
"name": "kendoGantt",
"kind": 4096,
"kindString": "Call signature",
@@ -5952,7 +6013,7 @@
]
},
{
- "id": 60,
+ "id": 65,
"name": "kendoGrid",
"kind": 2048,
"kindString": "Method",
@@ -5961,7 +6022,7 @@
},
"signatures": [
{
- "id": 61,
+ "id": 66,
"name": "kendoGrid",
"kind": 4096,
"kindString": "Call signature",
@@ -5976,7 +6037,7 @@
]
},
{
- "id": 62,
+ "id": 67,
"name": "kendoLinearGauge",
"kind": 2048,
"kindString": "Method",
@@ -5985,7 +6046,7 @@
},
"signatures": [
{
- "id": 63,
+ "id": 68,
"name": "kendoLinearGauge",
"kind": 4096,
"kindString": "Call signature",
@@ -6000,7 +6061,7 @@
]
},
{
- "id": 64,
+ "id": 69,
"name": "kendoListView",
"kind": 2048,
"kindString": "Method",
@@ -6009,7 +6070,7 @@
},
"signatures": [
{
- "id": 65,
+ "id": 70,
"name": "kendoListView",
"kind": 4096,
"kindString": "Call signature",
@@ -6024,7 +6085,7 @@
]
},
{
- "id": 68,
+ "id": 73,
"name": "kendoMap",
"kind": 2048,
"kindString": "Method",
@@ -6033,7 +6094,7 @@
},
"signatures": [
{
- "id": 69,
+ "id": 74,
"name": "kendoMap",
"kind": 4096,
"kindString": "Call signature",
@@ -6048,7 +6109,7 @@
]
},
{
- "id": 72,
+ "id": 77,
"name": "kendoMaskedTextBox",
"kind": 2048,
"kindString": "Method",
@@ -6057,7 +6118,7 @@
},
"signatures": [
{
- "id": 73,
+ "id": 78,
"name": "kendoMaskedTextBox",
"kind": 4096,
"kindString": "Call signature",
@@ -6072,7 +6133,7 @@
]
},
{
- "id": 70,
+ "id": 75,
"name": "kendoMenu",
"kind": 2048,
"kindString": "Method",
@@ -6081,7 +6142,7 @@
},
"signatures": [
{
- "id": 71,
+ "id": 76,
"name": "kendoMenu",
"kind": 4096,
"kindString": "Call signature",
@@ -6096,7 +6157,7 @@
]
},
{
- "id": 74,
+ "id": 79,
"name": "kendoMultiSelect",
"kind": 2048,
"kindString": "Method",
@@ -6105,7 +6166,7 @@
},
"signatures": [
{
- "id": 75,
+ "id": 80,
"name": "kendoMultiSelect",
"kind": 4096,
"kindString": "Call signature",
@@ -6120,7 +6181,7 @@
]
},
{
- "id": 66,
+ "id": 71,
"name": "kendoNotification",
"kind": 2048,
"kindString": "Method",
@@ -6129,7 +6190,7 @@
},
"signatures": [
{
- "id": 67,
+ "id": 72,
"name": "kendoNotification",
"kind": 4096,
"kindString": "Call signature",
@@ -6144,7 +6205,7 @@
]
},
{
- "id": 76,
+ "id": 81,
"name": "kendoNumericTextBox",
"kind": 2048,
"kindString": "Method",
@@ -6153,7 +6214,7 @@
},
"signatures": [
{
- "id": 77,
+ "id": 82,
"name": "kendoNumericTextBox",
"kind": 4096,
"kindString": "Call signature",
@@ -6168,7 +6229,7 @@
]
},
{
- "id": 78,
+ "id": 83,
"name": "kendoPanelBar",
"kind": 2048,
"kindString": "Method",
@@ -6177,7 +6238,7 @@
},
"signatures": [
{
- "id": 79,
+ "id": 84,
"name": "kendoPanelBar",
"kind": 4096,
"kindString": "Call signature",
@@ -6192,7 +6253,7 @@
]
},
{
- "id": 80,
+ "id": 85,
"name": "kendoPivotGrid",
"kind": 2048,
"kindString": "Method",
@@ -6201,7 +6262,7 @@
},
"signatures": [
{
- "id": 81,
+ "id": 86,
"name": "kendoPivotGrid",
"kind": 4096,
"kindString": "Call signature",
@@ -6216,7 +6277,7 @@
]
},
{
- "id": 82,
+ "id": 87,
"name": "kendoProgressBar",
"kind": 2048,
"kindString": "Method",
@@ -6225,7 +6286,7 @@
},
"signatures": [
{
- "id": 83,
+ "id": 88,
"name": "kendoProgressBar",
"kind": 4096,
"kindString": "Call signature",
@@ -6240,7 +6301,7 @@
]
},
{
- "id": 84,
+ "id": 89,
"name": "kendoQRCode",
"kind": 2048,
"kindString": "Method",
@@ -6249,7 +6310,7 @@
},
"signatures": [
{
- "id": 85,
+ "id": 90,
"name": "kendoQRCode",
"kind": 4096,
"kindString": "Call signature",
@@ -6264,7 +6325,7 @@
]
},
{
- "id": 86,
+ "id": 91,
"name": "kendoRadialGauge",
"kind": 2048,
"kindString": "Method",
@@ -6273,7 +6334,7 @@
},
"signatures": [
{
- "id": 87,
+ "id": 92,
"name": "kendoRadialGauge",
"kind": 4096,
"kindString": "Call signature",
@@ -6288,7 +6349,7 @@
]
},
{
- "id": 118,
+ "id": 123,
"name": "kendoRangeSlider",
"kind": 2048,
"kindString": "Method",
@@ -6297,7 +6358,7 @@
},
"signatures": [
{
- "id": 119,
+ "id": 124,
"name": "kendoRangeSlider",
"kind": 4096,
"kindString": "Call signature",
@@ -6312,7 +6373,7 @@
]
},
{
- "id": 88,
+ "id": 93,
"name": "kendoResponsivePanel",
"kind": 2048,
"kindString": "Method",
@@ -6321,7 +6382,7 @@
},
"signatures": [
{
- "id": 89,
+ "id": 94,
"name": "kendoResponsivePanel",
"kind": 4096,
"kindString": "Call signature",
@@ -6336,7 +6397,7 @@
]
},
{
- "id": 92,
+ "id": 97,
"name": "kendoScheduler",
"kind": 2048,
"kindString": "Method",
@@ -6345,7 +6406,7 @@
},
"signatures": [
{
- "id": 93,
+ "id": 98,
"name": "kendoScheduler",
"kind": 4096,
"kindString": "Call signature",
@@ -6360,7 +6421,7 @@
]
},
{
- "id": 90,
+ "id": 95,
"name": "kendoScrollView",
"kind": 2048,
"kindString": "Method",
@@ -6369,7 +6430,7 @@
},
"signatures": [
{
- "id": 91,
+ "id": 96,
"name": "kendoScrollView",
"kind": 4096,
"kindString": "Call signature",
@@ -6384,7 +6445,7 @@
]
},
{
- "id": 94,
+ "id": 99,
"name": "kendoSlider",
"kind": 2048,
"kindString": "Method",
@@ -6393,7 +6454,7 @@
},
"signatures": [
{
- "id": 95,
+ "id": 100,
"name": "kendoSlider",
"kind": 4096,
"kindString": "Call signature",
@@ -6406,7 +6467,7 @@
}
},
{
- "id": 102,
+ "id": 107,
"name": "kendoSlider",
"kind": 4096,
"kindString": "Call signature",
@@ -6421,7 +6482,7 @@
]
},
{
- "id": 96,
+ "id": 101,
"name": "kendoSortable",
"kind": 2048,
"kindString": "Method",
@@ -6430,7 +6491,7 @@
},
"signatures": [
{
- "id": 97,
+ "id": 102,
"name": "kendoSortable",
"kind": 4096,
"kindString": "Call signature",
@@ -6445,7 +6506,7 @@
]
},
{
- "id": 100,
+ "id": 105,
"name": "kendoSplitter",
"kind": 2048,
"kindString": "Method",
@@ -6454,7 +6515,7 @@
},
"signatures": [
{
- "id": 101,
+ "id": 106,
"name": "kendoSplitter",
"kind": 4096,
"kindString": "Call signature",
@@ -6469,7 +6530,7 @@
]
},
{
- "id": 98,
+ "id": 103,
"name": "kendoSpreadsheet",
"kind": 2048,
"kindString": "Method",
@@ -6478,7 +6539,7 @@
},
"signatures": [
{
- "id": 99,
+ "id": 104,
"name": "kendoSpreadsheet",
"kind": 4096,
"kindString": "Call signature",
@@ -6493,7 +6554,7 @@
]
},
{
- "id": 103,
+ "id": 108,
"name": "kendoSwitch",
"kind": 2048,
"kindString": "Method",
@@ -6502,7 +6563,7 @@
},
"signatures": [
{
- "id": 104,
+ "id": 109,
"name": "kendoSwitch",
"kind": 4096,
"kindString": "Call signature",
@@ -6517,7 +6578,7 @@
]
},
{
- "id": 105,
+ "id": 110,
"name": "kendoTabStrip",
"kind": 2048,
"kindString": "Method",
@@ -6526,7 +6587,7 @@
},
"signatures": [
{
- "id": 106,
+ "id": 111,
"name": "kendoTabStrip",
"kind": 4096,
"kindString": "Call signature",
@@ -6568,7 +6629,7 @@
]
},
{
- "id": 113,
+ "id": 118,
"name": "kendoTimePicker",
"kind": 2048,
"kindString": "Method",
@@ -6577,7 +6638,7 @@
},
"signatures": [
{
- "id": 114,
+ "id": 119,
"name": "kendoTimePicker",
"kind": 4096,
"kindString": "Call signature",
@@ -6592,7 +6653,7 @@
]
},
{
- "id": 109,
+ "id": 114,
"name": "kendoToolbar",
"kind": 2048,
"kindString": "Method",
@@ -6601,7 +6662,7 @@
},
"signatures": [
{
- "id": 110,
+ "id": 115,
"name": "kendoToolbar",
"kind": 4096,
"kindString": "Call signature",
@@ -6614,7 +6675,7 @@
}
},
{
- "id": 115,
+ "id": 120,
"name": "kendoToolbar",
"kind": 4096,
"kindString": "Call signature",
@@ -6629,7 +6690,7 @@
]
},
{
- "id": 116,
+ "id": 121,
"name": "kendoTooltip",
"kind": 2048,
"kindString": "Method",
@@ -6638,7 +6699,7 @@
},
"signatures": [
{
- "id": 117,
+ "id": 122,
"name": "kendoTooltip",
"kind": 4096,
"kindString": "Call signature",
@@ -6653,7 +6714,7 @@
]
},
{
- "id": 107,
+ "id": 112,
"name": "kendoTreeList",
"kind": 2048,
"kindString": "Method",
@@ -6662,7 +6723,7 @@
},
"signatures": [
{
- "id": 108,
+ "id": 113,
"name": "kendoTreeList",
"kind": 4096,
"kindString": "Call signature",
@@ -6677,7 +6738,7 @@
]
},
{
- "id": 111,
+ "id": 116,
"name": "kendoTreeView",
"kind": 2048,
"kindString": "Method",
@@ -6686,7 +6747,7 @@
},
"signatures": [
{
- "id": 112,
+ "id": 117,
"name": "kendoTreeView",
"kind": 4096,
"kindString": "Call signature",
@@ -6701,7 +6762,7 @@
]
},
{
- "id": 120,
+ "id": 125,
"name": "kendoUpload",
"kind": 2048,
"kindString": "Method",
@@ -6710,7 +6771,7 @@
},
"signatures": [
{
- "id": 121,
+ "id": 126,
"name": "kendoUpload",
"kind": 4096,
"kindString": "Call signature",
@@ -6725,7 +6786,7 @@
]
},
{
- "id": 122,
+ "id": 127,
"name": "kendoValidator",
"kind": 2048,
"kindString": "Method",
@@ -6734,7 +6795,7 @@
},
"signatures": [
{
- "id": 123,
+ "id": 128,
"name": "kendoValidator",
"kind": 4096,
"kindString": "Call signature",
@@ -6749,7 +6810,7 @@
]
},
{
- "id": 124,
+ "id": 129,
"name": "kendoWindow",
"kind": 2048,
"kindString": "Method",
@@ -6758,7 +6819,7 @@
},
"signatures": [
{
- "id": 125,
+ "id": 130,
"name": "kendoWindow",
"kind": 4096,
"kindString": "Call signature",
@@ -6772,6 +6833,33 @@
}
]
},
+ {
+ "id": 20,
+ "name": "notifyBindingBehavior",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 21,
+ "name": "notifyBindingBehavior",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Loads the notify binding behavior"
+ },
+ "type": {
+ "type": "reference",
+ "name": "KendoConfigBuilder",
+ "id": 6,
+ "moduleName": "\"aurelia-kendoui-bridge\""
+ }
+ }
+ ]
+ },
{
"id": 12,
"name": "pro",
@@ -6827,7 +6915,47 @@
]
},
{
- "id": 20,
+ "id": 22,
+ "name": "withTemplateCallback",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 23,
+ "name": "withTemplateCallback",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "comment": {
+ "shortText": "Custom callback for template modification"
+ },
+ "parameters": [
+ {
+ "id": 24,
+ "name": "callback",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "KendoConfigBuilder",
+ "id": 6,
+ "moduleName": "\"aurelia-kendoui-bridge\""
+ }
+ }
+ ]
+ },
+ {
+ "id": 25,
"name": "withoutRepeatStrategy",
"kind": 2048,
"kindString": "Method",
@@ -6836,7 +6964,7 @@
},
"signatures": [
{
- "id": 21,
+ "id": 26,
"name": "withoutRepeatStrategy",
"kind": 4096,
"kindString": "Call signature",
@@ -6868,67 +6996,69 @@
"children": [
10,
18,
- 22,
- 28,
- 24,
- 26,
- 30,
- 32,
- 40,
- 38,
- 34,
- 36,
- 42,
- 44,
- 46,
- 48,
- 50,
- 52,
- 54,
- 56,
- 58,
- 60,
- 62,
- 64,
- 68,
- 72,
- 70,
- 74,
- 66,
- 76,
- 78,
- 80,
- 82,
- 84,
- 86,
- 118,
- 88,
- 92,
- 90,
- 94,
- 96,
- 100,
- 98,
- 103,
+ 27,
+ 33,
+ 29,
+ 31,
+ 35,
+ 37,
+ 45,
+ 43,
+ 39,
+ 41,
+ 47,
+ 49,
+ 51,
+ 53,
+ 55,
+ 57,
+ 59,
+ 61,
+ 63,
+ 65,
+ 67,
+ 69,
+ 73,
+ 77,
+ 75,
+ 79,
+ 71,
+ 81,
+ 83,
+ 85,
+ 87,
+ 89,
+ 91,
+ 123,
+ 93,
+ 97,
+ 95,
+ 99,
+ 101,
105,
+ 103,
+ 108,
+ 110,
16,
- 113,
- 109,
+ 118,
+ 114,
+ 121,
+ 112,
116,
- 107,
- 111,
- 120,
- 122,
- 124,
+ 125,
+ 127,
+ 129,
+ 20,
12,
14,
- 20
+ 22,
+ 25
]
}
]
},
{
- "id": 699,
+ "id": 719,
"name": "LinearGauge",
"kind": 128,
"kindString": "Class",
@@ -6937,7 +7067,7 @@
},
"children": [
{
- "id": 700,
+ "id": 720,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -6946,14 +7076,14 @@
},
"signatures": [
{
- "id": 701,
+ "id": 721,
"name": "new LinearGauge",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 702,
+ "id": 722,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -6964,7 +7094,7 @@
}
},
{
- "id": 703,
+ "id": 723,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -6975,7 +7105,7 @@
}
},
{
- "id": 704,
+ "id": 724,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -6989,14 +7119,14 @@
"type": {
"type": "reference",
"name": "LinearGauge",
- "id": 699,
+ "id": 719,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 708,
+ "id": 728,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -7005,7 +7135,7 @@
},
"signatures": [
{
- "id": 709,
+ "id": 729,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -7018,7 +7148,7 @@
]
},
{
- "id": 705,
+ "id": 725,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -7027,14 +7157,14 @@
},
"signatures": [
{
- "id": 706,
+ "id": 726,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 707,
+ "id": 727,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -7053,7 +7183,7 @@
]
},
{
- "id": 717,
+ "id": 737,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -7062,7 +7192,7 @@
},
"signatures": [
{
- "id": 718,
+ "id": 738,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -7075,7 +7205,7 @@
]
},
{
- "id": 712,
+ "id": 732,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -7084,14 +7214,14 @@
},
"signatures": [
{
- "id": 713,
+ "id": 733,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 714,
+ "id": 734,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -7102,7 +7232,7 @@
}
},
{
- "id": 715,
+ "id": 735,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -7113,7 +7243,7 @@
}
},
{
- "id": 716,
+ "id": 736,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -7132,7 +7262,7 @@
]
},
{
- "id": 710,
+ "id": 730,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -7141,7 +7271,7 @@
},
"signatures": [
{
- "id": 711,
+ "id": 731,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -7159,24 +7289,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 700
+ 720
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 708,
- 705,
- 717,
- 712,
- 710
+ 728,
+ 725,
+ 737,
+ 732,
+ 730
]
}
]
},
{
- "id": 773,
+ "id": 798,
"name": "ListView",
"kind": 128,
"kindString": "Class",
@@ -7185,7 +7315,7 @@
},
"children": [
{
- "id": 775,
+ "id": 800,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7194,14 +7324,14 @@
},
"signatures": [
{
- "id": 776,
+ "id": 801,
"name": "new ListView",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 777,
+ "id": 802,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -7212,7 +7342,7 @@
}
},
{
- "id": 778,
+ "id": 803,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -7223,7 +7353,7 @@
}
},
{
- "id": 779,
+ "id": 804,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -7237,14 +7367,14 @@
"type": {
"type": "reference",
"name": "ListView",
- "id": 773,
+ "id": 798,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 774,
+ "id": 799,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -7257,7 +7387,7 @@
}
},
{
- "id": 783,
+ "id": 808,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -7266,7 +7396,7 @@
},
"signatures": [
{
- "id": 784,
+ "id": 809,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -7279,7 +7409,7 @@
]
},
{
- "id": 780,
+ "id": 805,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -7288,14 +7418,14 @@
},
"signatures": [
{
- "id": 781,
+ "id": 806,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 782,
+ "id": 807,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -7314,7 +7444,7 @@
]
},
{
- "id": 787,
+ "id": 812,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -7323,7 +7453,7 @@
},
"signatures": [
{
- "id": 788,
+ "id": 813,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -7336,7 +7466,7 @@
]
},
{
- "id": 785,
+ "id": 810,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -7345,7 +7475,7 @@
},
"signatures": [
{
- "id": 786,
+ "id": 811,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -7363,30 +7493,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 775
+ 800
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 774
+ 799
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 783,
- 780,
- 787,
- 785
+ 808,
+ 805,
+ 812,
+ 810
]
}
]
},
{
- "id": 789,
+ "id": 814,
"name": "Map",
"kind": 128,
"kindString": "Class",
@@ -7395,7 +7525,7 @@
},
"children": [
{
- "id": 790,
+ "id": 815,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7404,14 +7534,14 @@
},
"signatures": [
{
- "id": 791,
+ "id": 816,
"name": "new Map",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 792,
+ "id": 817,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -7422,7 +7552,7 @@
}
},
{
- "id": 793,
+ "id": 818,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -7436,14 +7566,14 @@
"type": {
"type": "reference",
"name": "Map",
- "id": 789,
+ "id": 814,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 797,
+ "id": 822,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -7452,7 +7582,7 @@
},
"signatures": [
{
- "id": 798,
+ "id": 823,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -7465,7 +7595,7 @@
]
},
{
- "id": 794,
+ "id": 819,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -7474,14 +7604,14 @@
},
"signatures": [
{
- "id": 795,
+ "id": 820,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 796,
+ "id": 821,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -7500,7 +7630,7 @@
]
},
{
- "id": 806,
+ "id": 831,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -7509,7 +7639,7 @@
},
"signatures": [
{
- "id": 807,
+ "id": 832,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -7522,7 +7652,7 @@
]
},
{
- "id": 801,
+ "id": 826,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -7531,14 +7661,14 @@
},
"signatures": [
{
- "id": 802,
+ "id": 827,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 803,
+ "id": 828,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -7549,7 +7679,7 @@
}
},
{
- "id": 804,
+ "id": 829,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -7560,7 +7690,7 @@
}
},
{
- "id": 805,
+ "id": 830,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -7579,7 +7709,7 @@
]
},
{
- "id": 799,
+ "id": 824,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -7588,7 +7718,7 @@
},
"signatures": [
{
- "id": 800,
+ "id": 825,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -7606,24 +7736,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 790
+ 815
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 797,
- 794,
- 806,
- 801,
- 799
+ 822,
+ 819,
+ 831,
+ 826,
+ 824
]
}
]
},
{
- "id": 808,
+ "id": 833,
"name": "MaskedTextBox",
"kind": 128,
"kindString": "Class",
@@ -7632,7 +7762,7 @@
},
"children": [
{
- "id": 812,
+ "id": 837,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7641,14 +7771,14 @@
},
"signatures": [
{
- "id": 813,
+ "id": 838,
"name": "new MaskedTextBox",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 814,
+ "id": 839,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -7659,7 +7789,7 @@
}
},
{
- "id": 815,
+ "id": 840,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -7673,14 +7803,14 @@
"type": {
"type": "reference",
"name": "MaskedTextBox",
- "id": 808,
+ "id": 833,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 809,
+ "id": 834,
"name": "kDisableDates",
"kind": 1024,
"kindString": "Property",
@@ -7693,7 +7823,7 @@
}
},
{
- "id": 810,
+ "id": 835,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -7706,7 +7836,7 @@
}
},
{
- "id": 811,
+ "id": 836,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -7719,7 +7849,7 @@
}
},
{
- "id": 819,
+ "id": 844,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -7728,7 +7858,7 @@
},
"signatures": [
{
- "id": 820,
+ "id": 845,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -7741,7 +7871,7 @@
]
},
{
- "id": 816,
+ "id": 841,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -7750,14 +7880,14 @@
},
"signatures": [
{
- "id": 817,
+ "id": 842,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 818,
+ "id": 843,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -7776,7 +7906,7 @@
]
},
{
- "id": 828,
+ "id": 853,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -7785,7 +7915,7 @@
},
"signatures": [
{
- "id": 829,
+ "id": 854,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -7798,7 +7928,7 @@
]
},
{
- "id": 823,
+ "id": 848,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -7807,14 +7937,14 @@
},
"signatures": [
{
- "id": 824,
+ "id": 849,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 825,
+ "id": 850,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -7825,7 +7955,7 @@
}
},
{
- "id": 826,
+ "id": 851,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -7836,7 +7966,7 @@
}
},
{
- "id": 827,
+ "id": 852,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -7855,7 +7985,7 @@
]
},
{
- "id": 821,
+ "id": 846,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -7864,7 +7994,7 @@
},
"signatures": [
{
- "id": 822,
+ "id": 847,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -7882,33 +8012,33 @@
"title": "Constructors",
"kind": 512,
"children": [
- 812
+ 837
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 809,
- 810,
- 811
+ 834,
+ 835,
+ 836
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 819,
- 816,
- 828,
- 823,
- 821
+ 844,
+ 841,
+ 853,
+ 848,
+ 846
]
}
]
},
{
- "id": 830,
+ "id": 855,
"name": "Menu",
"kind": 128,
"kindString": "Class",
@@ -7917,7 +8047,7 @@
},
"children": [
{
- "id": 831,
+ "id": 856,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -7926,14 +8056,14 @@
},
"signatures": [
{
- "id": 832,
+ "id": 857,
"name": "new Menu",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 833,
+ "id": 858,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -7944,7 +8074,7 @@
}
},
{
- "id": 834,
+ "id": 859,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -7958,14 +8088,14 @@
"type": {
"type": "reference",
"name": "Menu",
- "id": 830,
+ "id": 855,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 838,
+ "id": 863,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -7974,7 +8104,7 @@
},
"signatures": [
{
- "id": 839,
+ "id": 864,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -7987,7 +8117,7 @@
]
},
{
- "id": 835,
+ "id": 860,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -7996,14 +8126,14 @@
},
"signatures": [
{
- "id": 836,
+ "id": 861,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 837,
+ "id": 862,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -8022,7 +8152,7 @@
]
},
{
- "id": 842,
+ "id": 867,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -8031,7 +8161,7 @@
},
"signatures": [
{
- "id": 843,
+ "id": 868,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -8044,7 +8174,7 @@
]
},
{
- "id": 840,
+ "id": 865,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -8053,7 +8183,7 @@
},
"signatures": [
{
- "id": 841,
+ "id": 866,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -8071,23 +8201,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 831
+ 856
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 838,
- 835,
- 842,
- 840
+ 863,
+ 860,
+ 867,
+ 865
]
}
]
},
{
- "id": 844,
+ "id": 869,
"name": "Multiselect",
"kind": 128,
"kindString": "Class",
@@ -8096,7 +8226,7 @@
},
"children": [
{
- "id": 849,
+ "id": 874,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -8105,14 +8235,14 @@
},
"signatures": [
{
- "id": 850,
+ "id": 875,
"name": "new Multiselect",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 851,
+ "id": 876,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -8123,7 +8253,7 @@
}
},
{
- "id": 852,
+ "id": 877,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -8134,7 +8264,7 @@
}
},
{
- "id": 853,
+ "id": 878,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -8148,14 +8278,14 @@
"type": {
"type": "reference",
"name": "Multiselect",
- "id": 844,
+ "id": 869,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 845,
+ "id": 870,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -8168,7 +8298,7 @@
}
},
{
- "id": 847,
+ "id": 872,
"name": "kNoValueBinding",
"kind": 1024,
"kindString": "Property",
@@ -8181,7 +8311,7 @@
}
},
{
- "id": 846,
+ "id": 871,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -8194,7 +8324,7 @@
}
},
{
- "id": 848,
+ "id": 873,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -8207,7 +8337,7 @@
}
},
{
- "id": 857,
+ "id": 882,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -8216,7 +8346,7 @@
},
"signatures": [
{
- "id": 858,
+ "id": 883,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -8229,7 +8359,7 @@
]
},
{
- "id": 854,
+ "id": 879,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -8238,14 +8368,14 @@
},
"signatures": [
{
- "id": 855,
+ "id": 880,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 856,
+ "id": 881,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -8264,7 +8394,7 @@
]
},
{
- "id": 866,
+ "id": 891,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -8273,7 +8403,7 @@
},
"signatures": [
{
- "id": 867,
+ "id": 892,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -8286,7 +8416,7 @@
]
},
{
- "id": 861,
+ "id": 886,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -8295,14 +8425,14 @@
},
"signatures": [
{
- "id": 862,
+ "id": 887,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 863,
+ "id": 888,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -8313,7 +8443,7 @@
}
},
{
- "id": 864,
+ "id": 889,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -8324,7 +8454,7 @@
}
},
{
- "id": 865,
+ "id": 890,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -8343,7 +8473,7 @@
]
},
{
- "id": 859,
+ "id": 884,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -8352,7 +8482,7 @@
},
"signatures": [
{
- "id": 860,
+ "id": 885,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -8370,34 +8500,34 @@
"title": "Constructors",
"kind": 512,
"children": [
- 849
+ 874
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 845,
- 847,
- 846,
- 848
+ 870,
+ 872,
+ 871,
+ 873
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 857,
- 854,
- 866,
- 861,
- 859
+ 882,
+ 879,
+ 891,
+ 886,
+ 884
]
}
]
},
{
- "id": 874,
+ "id": 899,
"name": "Notification",
"kind": 128,
"kindString": "Class",
@@ -8406,7 +8536,7 @@
},
"children": [
{
- "id": 876,
+ "id": 901,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -8415,14 +8545,14 @@
},
"signatures": [
{
- "id": 877,
+ "id": 902,
"name": "new Notification",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 878,
+ "id": 903,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -8433,7 +8563,7 @@
}
},
{
- "id": 879,
+ "id": 904,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -8444,7 +8574,7 @@
}
},
{
- "id": 880,
+ "id": 905,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -8458,14 +8588,14 @@
"type": {
"type": "reference",
"name": "Notification",
- "id": 874,
+ "id": 899,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 875,
+ "id": 900,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -8478,7 +8608,7 @@
}
},
{
- "id": 884,
+ "id": 909,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -8487,7 +8617,7 @@
},
"signatures": [
{
- "id": 885,
+ "id": 910,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -8500,7 +8630,7 @@
]
},
{
- "id": 888,
+ "id": 913,
"name": "beforeInitialize",
"kind": 2048,
"kindString": "Method",
@@ -8509,14 +8639,14 @@
},
"signatures": [
{
- "id": 889,
+ "id": 914,
"name": "beforeInitialize",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 890,
+ "id": 915,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -8535,7 +8665,7 @@
]
},
{
- "id": 881,
+ "id": 906,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -8544,14 +8674,14 @@
},
"signatures": [
{
- "id": 882,
+ "id": 907,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 883,
+ "id": 908,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -8570,7 +8700,7 @@
]
},
{
- "id": 891,
+ "id": 916,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -8579,7 +8709,7 @@
},
"signatures": [
{
- "id": 892,
+ "id": 917,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -8592,7 +8722,7 @@
]
},
{
- "id": 886,
+ "id": 911,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -8601,7 +8731,7 @@
},
"signatures": [
{
- "id": 887,
+ "id": 912,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -8619,31 +8749,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 876
+ 901
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 875
+ 900
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 884,
- 888,
- 881,
- 891,
- 886
+ 909,
+ 913,
+ 906,
+ 916,
+ 911
]
}
]
},
{
- "id": 868,
+ "id": 893,
"name": "NotificationTemplate",
"kind": 128,
"kindString": "Class",
@@ -8652,7 +8782,7 @@
},
"children": [
{
- "id": 871,
+ "id": 896,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -8661,14 +8791,14 @@
},
"signatures": [
{
- "id": 872,
+ "id": 897,
"name": "new NotificationTemplate",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 873,
+ "id": 898,
"name": "targetInstruction",
"kind": 32768,
"kindString": "Parameter",
@@ -8682,14 +8812,14 @@
"type": {
"type": "reference",
"name": "NotificationTemplate",
- "id": 868,
+ "id": 893,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 869,
+ "id": 894,
"name": "template",
"kind": 1024,
"kindString": "Property",
@@ -8702,7 +8832,7 @@
}
},
{
- "id": 870,
+ "id": 895,
"name": "type",
"kind": 1024,
"kindString": "Property",
@@ -8720,21 +8850,200 @@
"title": "Constructors",
"kind": 512,
"children": [
- 871
+ 896
+ ]
+ },
+ {
+ "title": "Properties",
+ "kind": 1024,
+ "children": [
+ 894,
+ 895
+ ]
+ }
+ ]
+ },
+ {
+ "id": 364,
+ "name": "NotifyBindingBehavior",
+ "kind": 128,
+ "kindString": "Class",
+ "flags": {
+ "isExported": true
+ },
+ "children": [
+ {
+ "id": 365,
+ "name": "constructor",
+ "kind": 512,
+ "kindString": "Constructor",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 366,
+ "name": "new NotifyBindingBehavior",
+ "kind": 16384,
+ "kindString": "Constructor signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 367,
+ "name": "eventManager",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ],
+ "type": {
+ "type": "reference",
+ "name": "NotifyBindingBehavior",
+ "id": 364,
+ "moduleName": "\"aurelia-kendoui-bridge\""
+ }
+ }
+ ]
+ },
+ {
+ "id": 368,
+ "name": "bind",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 369,
+ "name": "bind",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 370,
+ "name": "binding",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ },
+ {
+ "id": 371,
+ "name": "scope",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ },
+ {
+ "id": 372,
+ "name": "target",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ },
+ {
+ "id": 373,
+ "name": "fieldName",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ],
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ]
+ },
+ {
+ "id": 374,
+ "name": "unbind",
+ "kind": 2048,
+ "kindString": "Method",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 375,
+ "name": "unbind",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 376,
+ "name": "binding",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ },
+ {
+ "id": 377,
+ "name": "scope",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ],
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ]
+ }
+ ],
+ "groups": [
+ {
+ "title": "Constructors",
+ "kind": 512,
+ "children": [
+ 365
]
},
{
- "title": "Properties",
- "kind": 1024,
+ "title": "Methods",
+ "kind": 2048,
"children": [
- 869,
- 870
+ 368,
+ 374
]
}
]
},
{
- "id": 893,
+ "id": 918,
"name": "NumericTextBox",
"kind": 128,
"kindString": "Class",
@@ -8743,7 +9052,7 @@
},
"children": [
{
- "id": 896,
+ "id": 921,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -8752,14 +9061,14 @@
},
"signatures": [
{
- "id": 897,
+ "id": 922,
"name": "new NumericTextBox",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 898,
+ "id": 923,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -8770,7 +9079,7 @@
}
},
{
- "id": 899,
+ "id": 924,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -8784,14 +9093,14 @@
"type": {
"type": "reference",
"name": "NumericTextBox",
- "id": 893,
+ "id": 918,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 894,
+ "id": 919,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -8804,7 +9113,7 @@
}
},
{
- "id": 895,
+ "id": 920,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -8817,7 +9126,7 @@
}
},
{
- "id": 903,
+ "id": 928,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -8826,7 +9135,7 @@
},
"signatures": [
{
- "id": 904,
+ "id": 929,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -8839,7 +9148,7 @@
]
},
{
- "id": 900,
+ "id": 925,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -8848,14 +9157,14 @@
},
"signatures": [
{
- "id": 901,
+ "id": 926,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 902,
+ "id": 927,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -8874,7 +9183,7 @@
]
},
{
- "id": 912,
+ "id": 937,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -8883,7 +9192,7 @@
},
"signatures": [
{
- "id": 913,
+ "id": 938,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -8896,7 +9205,7 @@
]
},
{
- "id": 907,
+ "id": 932,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -8905,14 +9214,14 @@
},
"signatures": [
{
- "id": 908,
+ "id": 933,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 909,
+ "id": 934,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -8923,7 +9232,7 @@
}
},
{
- "id": 910,
+ "id": 935,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -8934,7 +9243,7 @@
}
},
{
- "id": 911,
+ "id": 936,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -8953,7 +9262,7 @@
]
},
{
- "id": 905,
+ "id": 930,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -8962,7 +9271,7 @@
},
"signatures": [
{
- "id": 906,
+ "id": 931,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -8980,32 +9289,32 @@
"title": "Constructors",
"kind": 512,
"children": [
- 896
+ 921
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 894,
- 895
+ 919,
+ 920
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 903,
- 900,
- 912,
- 907,
- 905
+ 928,
+ 925,
+ 937,
+ 932,
+ 930
]
}
]
},
{
- "id": 359,
+ "id": 378,
"name": "OptionsBuilder",
"kind": 128,
"kindString": "Class",
@@ -9017,7 +9326,7 @@
},
"children": [
{
- "id": 360,
+ "id": 379,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9026,14 +9335,14 @@
},
"signatures": [
{
- "id": 361,
+ "id": 380,
"name": "new OptionsBuilder",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 362,
+ "id": 381,
"name": "controlProperties",
"kind": 32768,
"kindString": "Parameter",
@@ -9041,12 +9350,12 @@
"type": {
"type": "reference",
"name": "ControlProperties",
- "id": 341,
+ "id": 346,
"moduleName": "\"aurelia-kendoui-bridge\""
}
},
{
- "id": 363,
+ "id": 382,
"name": "util",
"kind": 32768,
"kindString": "Parameter",
@@ -9054,7 +9363,7 @@
"type": {
"type": "reference",
"name": "Util",
- "id": 417,
+ "id": 437,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
@@ -9062,14 +9371,14 @@
"type": {
"type": "reference",
"name": "OptionsBuilder",
- "id": 359,
+ "id": 378,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 364,
+ "id": 383,
"name": "getOptions",
"kind": 2048,
"kindString": "Method",
@@ -9078,7 +9387,7 @@
},
"signatures": [
{
- "id": 365,
+ "id": 384,
"name": "getOptions",
"kind": 4096,
"kindString": "Call signature",
@@ -9088,7 +9397,7 @@
},
"parameters": [
{
- "id": 366,
+ "id": 385,
"name": "viewModel",
"kind": 32768,
"kindString": "Parameter",
@@ -9099,7 +9408,7 @@
}
},
{
- "id": 367,
+ "id": 386,
"name": "className",
"kind": 32768,
"kindString": "Parameter",
@@ -9123,20 +9432,20 @@
"title": "Constructors",
"kind": 512,
"children": [
- 360
+ 379
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 364
+ 383
]
}
]
},
{
- "id": 928,
+ "id": 953,
"name": "PDF",
"kind": 128,
"kindString": "Class",
@@ -9145,7 +9454,7 @@
}
},
{
- "id": 914,
+ "id": 939,
"name": "PanelBar",
"kind": 128,
"kindString": "Class",
@@ -9154,7 +9463,7 @@
},
"children": [
{
- "id": 915,
+ "id": 940,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9163,14 +9472,14 @@
},
"signatures": [
{
- "id": 916,
+ "id": 941,
"name": "new PanelBar",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 917,
+ "id": 942,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -9181,7 +9490,7 @@
}
},
{
- "id": 918,
+ "id": 943,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -9195,14 +9504,14 @@
"type": {
"type": "reference",
"name": "PanelBar",
- "id": 914,
+ "id": 939,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 922,
+ "id": 947,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -9211,7 +9520,7 @@
},
"signatures": [
{
- "id": 923,
+ "id": 948,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -9224,7 +9533,7 @@
]
},
{
- "id": 919,
+ "id": 944,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -9233,14 +9542,14 @@
},
"signatures": [
{
- "id": 920,
+ "id": 945,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 921,
+ "id": 946,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -9259,7 +9568,7 @@
]
},
{
- "id": 926,
+ "id": 951,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -9268,7 +9577,7 @@
},
"signatures": [
{
- "id": 927,
+ "id": 952,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -9281,7 +9590,7 @@
]
},
{
- "id": 924,
+ "id": 949,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -9290,7 +9599,7 @@
},
"signatures": [
{
- "id": 925,
+ "id": 950,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -9308,23 +9617,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 915
+ 940
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 922,
- 919,
- 926,
- 924
+ 947,
+ 944,
+ 951,
+ 949
]
}
]
},
{
- "id": 929,
+ "id": 954,
"name": "PivotConfigurator",
"kind": 128,
"kindString": "Class",
@@ -9333,7 +9642,7 @@
},
"children": [
{
- "id": 930,
+ "id": 955,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9342,14 +9651,14 @@
},
"signatures": [
{
- "id": 931,
+ "id": 956,
"name": "new PivotConfigurator",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 932,
+ "id": 957,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -9360,7 +9669,7 @@
}
},
{
- "id": 933,
+ "id": 958,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -9371,7 +9680,7 @@
}
},
{
- "id": 934,
+ "id": 959,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -9385,14 +9694,14 @@
"type": {
"type": "reference",
"name": "PivotConfigurator",
- "id": 929,
+ "id": 954,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 938,
+ "id": 963,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -9401,7 +9710,7 @@
},
"signatures": [
{
- "id": 939,
+ "id": 964,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -9414,7 +9723,7 @@
]
},
{
- "id": 935,
+ "id": 960,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -9423,14 +9732,14 @@
},
"signatures": [
{
- "id": 936,
+ "id": 961,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 937,
+ "id": 962,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -9449,7 +9758,7 @@
]
},
{
- "id": 942,
+ "id": 967,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -9458,7 +9767,7 @@
},
"signatures": [
{
- "id": 943,
+ "id": 968,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -9471,7 +9780,7 @@
]
},
{
- "id": 940,
+ "id": 965,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -9480,7 +9789,7 @@
},
"signatures": [
{
- "id": 941,
+ "id": 966,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -9498,23 +9807,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 930
+ 955
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 938,
- 935,
- 942,
- 940
+ 963,
+ 960,
+ 967,
+ 965
]
}
]
},
{
- "id": 944,
+ "id": 969,
"name": "PivotGrid",
"kind": 128,
"kindString": "Class",
@@ -9523,7 +9832,7 @@
},
"children": [
{
- "id": 946,
+ "id": 971,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9532,14 +9841,14 @@
},
"signatures": [
{
- "id": 947,
+ "id": 972,
"name": "new PivotGrid",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 948,
+ "id": 973,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -9550,7 +9859,7 @@
}
},
{
- "id": 949,
+ "id": 974,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -9561,7 +9870,7 @@
}
},
{
- "id": 950,
+ "id": 975,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -9575,14 +9884,14 @@
"type": {
"type": "reference",
"name": "PivotGrid",
- "id": 944,
+ "id": 969,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 945,
+ "id": 970,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -9595,7 +9904,7 @@
}
},
{
- "id": 954,
+ "id": 979,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -9604,7 +9913,7 @@
},
"signatures": [
{
- "id": 955,
+ "id": 980,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -9617,7 +9926,7 @@
]
},
{
- "id": 951,
+ "id": 976,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -9626,14 +9935,14 @@
},
"signatures": [
{
- "id": 952,
+ "id": 977,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 953,
+ "id": 978,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -9652,7 +9961,7 @@
]
},
{
- "id": 958,
+ "id": 983,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -9661,7 +9970,7 @@
},
"signatures": [
{
- "id": 959,
+ "id": 984,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -9674,7 +9983,7 @@
]
},
{
- "id": 956,
+ "id": 981,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -9683,7 +9992,7 @@
},
"signatures": [
{
- "id": 957,
+ "id": 982,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -9701,30 +10010,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 946
+ 971
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 945
+ 970
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 954,
- 951,
- 958,
- 956
+ 979,
+ 976,
+ 983,
+ 981
]
}
]
},
{
- "id": 960,
+ "id": 985,
"name": "ProgressBar",
"kind": 128,
"kindString": "Class",
@@ -9733,7 +10042,7 @@
},
"children": [
{
- "id": 962,
+ "id": 987,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9742,14 +10051,14 @@
},
"signatures": [
{
- "id": 963,
+ "id": 988,
"name": "new ProgressBar",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 964,
+ "id": 989,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -9760,7 +10069,7 @@
}
},
{
- "id": 965,
+ "id": 990,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -9774,14 +10083,14 @@
"type": {
"type": "reference",
"name": "ProgressBar",
- "id": 960,
+ "id": 985,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 961,
+ "id": 986,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -9794,7 +10103,7 @@
}
},
{
- "id": 969,
+ "id": 994,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -9803,7 +10112,7 @@
},
"signatures": [
{
- "id": 970,
+ "id": 995,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -9816,7 +10125,7 @@
]
},
{
- "id": 966,
+ "id": 991,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -9825,14 +10134,14 @@
},
"signatures": [
{
- "id": 967,
+ "id": 992,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 968,
+ "id": 993,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -9851,7 +10160,7 @@
]
},
{
- "id": 978,
+ "id": 1003,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -9860,7 +10169,7 @@
},
"signatures": [
{
- "id": 979,
+ "id": 1004,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -9873,7 +10182,7 @@
]
},
{
- "id": 973,
+ "id": 998,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -9882,14 +10191,14 @@
},
"signatures": [
{
- "id": 974,
+ "id": 999,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 975,
+ "id": 1000,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -9900,7 +10209,7 @@
}
},
{
- "id": 976,
+ "id": 1001,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -9911,7 +10220,7 @@
}
},
{
- "id": 977,
+ "id": 1002,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -9930,7 +10239,7 @@
]
},
{
- "id": 971,
+ "id": 996,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -9939,7 +10248,7 @@
},
"signatures": [
{
- "id": 972,
+ "id": 997,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -9957,31 +10266,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 962
+ 987
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 961
+ 986
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 969,
- 966,
- 978,
- 973,
- 971
+ 994,
+ 991,
+ 1003,
+ 998,
+ 996
]
}
]
},
{
- "id": 980,
+ "id": 1005,
"name": "QRCode",
"kind": 128,
"kindString": "Class",
@@ -9990,7 +10299,7 @@
},
"children": [
{
- "id": 981,
+ "id": 1006,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -9999,14 +10308,14 @@
},
"signatures": [
{
- "id": 982,
+ "id": 1007,
"name": "new QRCode",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 983,
+ "id": 1008,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -10017,7 +10326,7 @@
}
},
{
- "id": 984,
+ "id": 1009,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -10031,14 +10340,14 @@
"type": {
"type": "reference",
"name": "QRCode",
- "id": 980,
+ "id": 1005,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 988,
+ "id": 1013,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -10047,7 +10356,7 @@
},
"signatures": [
{
- "id": 989,
+ "id": 1014,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -10060,7 +10369,7 @@
]
},
{
- "id": 985,
+ "id": 1010,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -10069,14 +10378,14 @@
},
"signatures": [
{
- "id": 986,
+ "id": 1011,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 987,
+ "id": 1012,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -10095,7 +10404,7 @@
]
},
{
- "id": 992,
+ "id": 1017,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -10104,7 +10413,7 @@
},
"signatures": [
{
- "id": 993,
+ "id": 1018,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -10117,7 +10426,7 @@
]
},
{
- "id": 990,
+ "id": 1015,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -10126,7 +10435,7 @@
},
"signatures": [
{
- "id": 991,
+ "id": 1016,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -10144,23 +10453,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 981
+ 1006
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 988,
- 985,
- 992,
- 990
+ 1013,
+ 1010,
+ 1017,
+ 1015
]
}
]
},
{
- "id": 719,
+ "id": 739,
"name": "RadialGauge",
"kind": 128,
"kindString": "Class",
@@ -10169,7 +10478,7 @@
},
"children": [
{
- "id": 720,
+ "id": 740,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -10178,14 +10487,14 @@
},
"signatures": [
{
- "id": 721,
+ "id": 741,
"name": "new RadialGauge",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 722,
+ "id": 742,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -10196,7 +10505,7 @@
}
},
{
- "id": 723,
+ "id": 743,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -10207,7 +10516,7 @@
}
},
{
- "id": 724,
+ "id": 744,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -10221,14 +10530,14 @@
"type": {
"type": "reference",
"name": "RadialGauge",
- "id": 719,
+ "id": 739,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 728,
+ "id": 748,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -10237,7 +10546,7 @@
},
"signatures": [
{
- "id": 729,
+ "id": 749,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -10250,7 +10559,7 @@
]
},
{
- "id": 725,
+ "id": 745,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -10259,14 +10568,14 @@
},
"signatures": [
{
- "id": 726,
+ "id": 746,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 727,
+ "id": 747,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -10285,7 +10594,7 @@
]
},
{
- "id": 737,
+ "id": 757,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -10294,7 +10603,7 @@
},
"signatures": [
{
- "id": 738,
+ "id": 758,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -10307,7 +10616,7 @@
]
},
{
- "id": 732,
+ "id": 752,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -10316,14 +10625,14 @@
},
"signatures": [
{
- "id": 733,
+ "id": 753,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 734,
+ "id": 754,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -10334,7 +10643,7 @@
}
},
{
- "id": 735,
+ "id": 755,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -10345,7 +10654,7 @@
}
},
{
- "id": 736,
+ "id": 756,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -10364,7 +10673,7 @@
]
},
{
- "id": 730,
+ "id": 750,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -10373,7 +10682,7 @@
},
"signatures": [
{
- "id": 731,
+ "id": 751,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -10391,24 +10700,24 @@
"title": "Constructors",
"kind": 512,
"children": [
- 720
+ 740
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 728,
- 725,
- 737,
- 732,
- 730
+ 748,
+ 745,
+ 757,
+ 752,
+ 750
]
}
]
},
{
- "id": 994,
+ "id": 1019,
"name": "RangeSlider",
"kind": 128,
"kindString": "Class",
@@ -10417,7 +10726,7 @@
},
"children": [
{
- "id": 996,
+ "id": 1021,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -10426,14 +10735,14 @@
},
"signatures": [
{
- "id": 997,
+ "id": 1022,
"name": "new RangeSlider",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 998,
+ "id": 1023,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -10444,7 +10753,7 @@
}
},
{
- "id": 999,
+ "id": 1024,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -10458,14 +10767,14 @@
"type": {
"type": "reference",
"name": "RangeSlider",
- "id": 994,
+ "id": 1019,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 995,
+ "id": 1020,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -10478,7 +10787,7 @@
}
},
{
- "id": 1003,
+ "id": 1028,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -10487,7 +10796,7 @@
},
"signatures": [
{
- "id": 1004,
+ "id": 1029,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -10500,7 +10809,7 @@
]
},
{
- "id": 1000,
+ "id": 1025,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -10509,14 +10818,14 @@
},
"signatures": [
{
- "id": 1001,
+ "id": 1026,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1002,
+ "id": 1027,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -10535,7 +10844,7 @@
]
},
{
- "id": 1012,
+ "id": 1037,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -10544,7 +10853,7 @@
},
"signatures": [
{
- "id": 1013,
+ "id": 1038,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -10557,7 +10866,7 @@
]
},
{
- "id": 1007,
+ "id": 1032,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -10566,14 +10875,14 @@
},
"signatures": [
{
- "id": 1008,
+ "id": 1033,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1009,
+ "id": 1034,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -10584,7 +10893,7 @@
}
},
{
- "id": 1010,
+ "id": 1035,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -10595,7 +10904,7 @@
}
},
{
- "id": 1011,
+ "id": 1036,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -10614,7 +10923,7 @@
]
},
{
- "id": 1005,
+ "id": 1030,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -10623,7 +10932,7 @@
},
"signatures": [
{
- "id": 1006,
+ "id": 1031,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -10641,31 +10950,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 996
+ 1021
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 995
+ 1020
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1003,
- 1000,
- 1012,
- 1007,
- 1005
+ 1028,
+ 1025,
+ 1037,
+ 1032,
+ 1030
]
}
]
},
{
- "id": 1014,
+ "id": 1039,
"name": "ResponsivePanel",
"kind": 128,
"kindString": "Class",
@@ -10674,7 +10983,7 @@
},
"children": [
{
- "id": 1015,
+ "id": 1040,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -10683,14 +10992,14 @@
},
"signatures": [
{
- "id": 1016,
+ "id": 1041,
"name": "new ResponsivePanel",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1017,
+ "id": 1042,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -10701,7 +11010,7 @@
}
},
{
- "id": 1018,
+ "id": 1043,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -10715,14 +11024,14 @@
"type": {
"type": "reference",
"name": "ResponsivePanel",
- "id": 1014,
+ "id": 1039,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1022,
+ "id": 1047,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -10731,7 +11040,7 @@
},
"signatures": [
{
- "id": 1023,
+ "id": 1048,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -10744,7 +11053,7 @@
]
},
{
- "id": 1019,
+ "id": 1044,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -10753,14 +11062,14 @@
},
"signatures": [
{
- "id": 1020,
+ "id": 1045,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1021,
+ "id": 1046,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -10779,7 +11088,7 @@
]
},
{
- "id": 1026,
+ "id": 1051,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -10788,7 +11097,7 @@
},
"signatures": [
{
- "id": 1027,
+ "id": 1052,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -10801,7 +11110,7 @@
]
},
{
- "id": 1024,
+ "id": 1049,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -10810,7 +11119,7 @@
},
"signatures": [
{
- "id": 1025,
+ "id": 1050,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -10828,23 +11137,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1015
+ 1040
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1022,
- 1019,
- 1026,
- 1024
+ 1047,
+ 1044,
+ 1051,
+ 1049
]
}
]
},
{
- "id": 1028,
+ "id": 1053,
"name": "Scheduler",
"kind": 128,
"kindString": "Class",
@@ -10853,7 +11162,7 @@
},
"children": [
{
- "id": 1030,
+ "id": 1055,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -10862,14 +11171,14 @@
},
"signatures": [
{
- "id": 1031,
+ "id": 1056,
"name": "new Scheduler",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1032,
+ "id": 1057,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -10880,7 +11189,7 @@
}
},
{
- "id": 1033,
+ "id": 1058,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -10891,7 +11200,7 @@
}
},
{
- "id": 1034,
+ "id": 1059,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -10905,14 +11214,14 @@
"type": {
"type": "reference",
"name": "Scheduler",
- "id": 1028,
+ "id": 1053,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1029,
+ "id": 1054,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -10925,7 +11234,7 @@
}
},
{
- "id": 1038,
+ "id": 1063,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -10934,7 +11243,7 @@
},
"signatures": [
{
- "id": 1039,
+ "id": 1064,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -10947,7 +11256,7 @@
]
},
{
- "id": 1035,
+ "id": 1060,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -10956,14 +11265,14 @@
},
"signatures": [
{
- "id": 1036,
+ "id": 1061,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1037,
+ "id": 1062,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -10982,7 +11291,7 @@
]
},
{
- "id": 1042,
+ "id": 1067,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -10991,7 +11300,7 @@
},
"signatures": [
{
- "id": 1043,
+ "id": 1068,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -11004,7 +11313,7 @@
]
},
{
- "id": 1040,
+ "id": 1065,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -11013,7 +11322,7 @@
},
"signatures": [
{
- "id": 1041,
+ "id": 1066,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -11031,30 +11340,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1030
+ 1055
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1029
+ 1054
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1038,
- 1035,
- 1042,
- 1040
+ 1063,
+ 1060,
+ 1067,
+ 1065
]
}
]
},
{
- "id": 1044,
+ "id": 1069,
"name": "Scrollview",
"kind": 128,
"kindString": "Class",
@@ -11063,7 +11372,7 @@
},
"children": [
{
- "id": 1046,
+ "id": 1071,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -11072,14 +11381,14 @@
},
"signatures": [
{
- "id": 1047,
+ "id": 1072,
"name": "new Scrollview",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1048,
+ "id": 1073,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -11090,7 +11399,7 @@
}
},
{
- "id": 1049,
+ "id": 1074,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -11101,7 +11410,7 @@
}
},
{
- "id": 1050,
+ "id": 1075,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -11115,14 +11424,14 @@
"type": {
"type": "reference",
"name": "Scrollview",
- "id": 1044,
+ "id": 1069,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1045,
+ "id": 1070,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -11135,7 +11444,7 @@
}
},
{
- "id": 1054,
+ "id": 1079,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -11144,7 +11453,7 @@
},
"signatures": [
{
- "id": 1055,
+ "id": 1080,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -11157,7 +11466,7 @@
]
},
{
- "id": 1051,
+ "id": 1076,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -11166,14 +11475,14 @@
},
"signatures": [
{
- "id": 1052,
+ "id": 1077,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1053,
+ "id": 1078,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -11192,7 +11501,7 @@
]
},
{
- "id": 1058,
+ "id": 1083,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -11201,7 +11510,7 @@
},
"signatures": [
{
- "id": 1059,
+ "id": 1084,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -11214,7 +11523,7 @@
]
},
{
- "id": 1056,
+ "id": 1081,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -11223,7 +11532,7 @@
},
"signatures": [
{
- "id": 1057,
+ "id": 1082,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -11241,30 +11550,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1046
+ 1071
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1045
+ 1070
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1054,
- 1051,
- 1058,
- 1056
+ 1079,
+ 1076,
+ 1083,
+ 1081
]
}
]
},
{
- "id": 1060,
+ "id": 1085,
"name": "Slider",
"kind": 128,
"kindString": "Class",
@@ -11273,7 +11582,7 @@
},
"children": [
{
- "id": 1062,
+ "id": 1087,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -11282,14 +11591,14 @@
},
"signatures": [
{
- "id": 1063,
+ "id": 1088,
"name": "new Slider",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1064,
+ "id": 1089,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -11300,7 +11609,7 @@
}
},
{
- "id": 1065,
+ "id": 1090,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -11314,14 +11623,14 @@
"type": {
"type": "reference",
"name": "Slider",
- "id": 1060,
+ "id": 1085,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1061,
+ "id": 1086,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -11334,7 +11643,7 @@
}
},
{
- "id": 1069,
+ "id": 1094,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -11343,7 +11652,7 @@
},
"signatures": [
{
- "id": 1070,
+ "id": 1095,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -11356,7 +11665,7 @@
]
},
{
- "id": 1066,
+ "id": 1091,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -11365,14 +11674,14 @@
},
"signatures": [
{
- "id": 1067,
+ "id": 1092,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1068,
+ "id": 1093,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -11391,7 +11700,7 @@
]
},
{
- "id": 1078,
+ "id": 1103,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -11400,7 +11709,7 @@
},
"signatures": [
{
- "id": 1079,
+ "id": 1104,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -11413,7 +11722,7 @@
]
},
{
- "id": 1073,
+ "id": 1098,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -11422,14 +11731,14 @@
},
"signatures": [
{
- "id": 1074,
+ "id": 1099,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1075,
+ "id": 1100,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -11440,7 +11749,7 @@
}
},
{
- "id": 1076,
+ "id": 1101,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -11451,7 +11760,7 @@
}
},
{
- "id": 1077,
+ "id": 1102,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -11470,7 +11779,7 @@
]
},
{
- "id": 1071,
+ "id": 1096,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -11479,7 +11788,7 @@
},
"signatures": [
{
- "id": 1072,
+ "id": 1097,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -11497,31 +11806,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1062
+ 1087
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1061
+ 1086
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1069,
- 1066,
- 1078,
- 1073,
- 1071
+ 1094,
+ 1091,
+ 1103,
+ 1098,
+ 1096
]
}
]
},
{
- "id": 1080,
+ "id": 1105,
"name": "Sortable",
"kind": 128,
"kindString": "Class",
@@ -11530,7 +11839,7 @@
},
"children": [
{
- "id": 1081,
+ "id": 1106,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -11539,14 +11848,14 @@
},
"signatures": [
{
- "id": 1082,
+ "id": 1107,
"name": "new Sortable",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1083,
+ "id": 1108,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -11557,7 +11866,7 @@
}
},
{
- "id": 1084,
+ "id": 1109,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -11571,14 +11880,14 @@
"type": {
"type": "reference",
"name": "Sortable",
- "id": 1080,
+ "id": 1105,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1088,
+ "id": 1113,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -11587,7 +11896,7 @@
},
"signatures": [
{
- "id": 1089,
+ "id": 1114,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -11600,7 +11909,7 @@
]
},
{
- "id": 1085,
+ "id": 1110,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -11609,14 +11918,14 @@
},
"signatures": [
{
- "id": 1086,
+ "id": 1111,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1087,
+ "id": 1112,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -11635,7 +11944,7 @@
]
},
{
- "id": 1092,
+ "id": 1117,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -11644,7 +11953,7 @@
},
"signatures": [
{
- "id": 1093,
+ "id": 1118,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -11657,7 +11966,7 @@
]
},
{
- "id": 1090,
+ "id": 1115,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -11666,7 +11975,7 @@
},
"signatures": [
{
- "id": 1091,
+ "id": 1116,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -11684,23 +11993,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1081
+ 1106
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1088,
- 1085,
- 1092,
- 1090
+ 1113,
+ 1110,
+ 1117,
+ 1115
]
}
]
},
{
- "id": 237,
+ "id": 242,
"name": "Sparkline",
"kind": 128,
"kindString": "Class",
@@ -11709,7 +12018,7 @@
},
"children": [
{
- "id": 238,
+ "id": 243,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -11718,14 +12027,14 @@
},
"signatures": [
{
- "id": 239,
+ "id": 244,
"name": "new Sparkline",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 240,
+ "id": 245,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -11736,7 +12045,7 @@
}
},
{
- "id": 241,
+ "id": 246,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -11750,14 +12059,14 @@
"type": {
"type": "reference",
"name": "Sparkline",
- "id": 237,
+ "id": 242,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 245,
+ "id": 250,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -11766,7 +12075,7 @@
},
"signatures": [
{
- "id": 246,
+ "id": 251,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -11779,7 +12088,7 @@
]
},
{
- "id": 242,
+ "id": 247,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -11788,14 +12097,14 @@
},
"signatures": [
{
- "id": 243,
+ "id": 248,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 244,
+ "id": 249,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -11814,7 +12123,7 @@
]
},
{
- "id": 249,
+ "id": 254,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -11823,7 +12132,7 @@
},
"signatures": [
{
- "id": 250,
+ "id": 255,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -11836,7 +12145,7 @@
]
},
{
- "id": 247,
+ "id": 252,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -11845,7 +12154,7 @@
},
"signatures": [
{
- "id": 248,
+ "id": 253,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -11863,23 +12172,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 238
+ 243
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 245,
- 242,
- 249,
- 247
+ 250,
+ 247,
+ 254,
+ 252
]
}
]
},
{
- "id": 1094,
+ "id": 1119,
"name": "Splitter",
"kind": 128,
"kindString": "Class",
@@ -11888,7 +12197,7 @@
},
"children": [
{
- "id": 1095,
+ "id": 1120,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -11897,14 +12206,14 @@
},
"signatures": [
{
- "id": 1096,
+ "id": 1121,
"name": "new Splitter",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1097,
+ "id": 1122,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -11915,7 +12224,7 @@
}
},
{
- "id": 1098,
+ "id": 1123,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -11929,14 +12238,14 @@
"type": {
"type": "reference",
"name": "Splitter",
- "id": 1094,
+ "id": 1119,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1102,
+ "id": 1127,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -11945,7 +12254,7 @@
},
"signatures": [
{
- "id": 1103,
+ "id": 1128,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -11958,7 +12267,7 @@
]
},
{
- "id": 1099,
+ "id": 1124,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -11967,14 +12276,14 @@
},
"signatures": [
{
- "id": 1100,
+ "id": 1125,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1101,
+ "id": 1126,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -11993,7 +12302,7 @@
]
},
{
- "id": 1106,
+ "id": 1131,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -12002,7 +12311,7 @@
},
"signatures": [
{
- "id": 1107,
+ "id": 1132,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -12015,7 +12324,7 @@
]
},
{
- "id": 1104,
+ "id": 1129,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -12024,7 +12333,7 @@
},
"signatures": [
{
- "id": 1105,
+ "id": 1130,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -12042,23 +12351,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1095
+ 1120
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1102,
- 1099,
- 1106,
- 1104
+ 1127,
+ 1124,
+ 1131,
+ 1129
]
}
]
},
{
- "id": 1108,
+ "id": 1133,
"name": "Spreadsheet",
"kind": 128,
"kindString": "Class",
@@ -12067,7 +12376,7 @@
},
"children": [
{
- "id": 1109,
+ "id": 1134,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -12076,14 +12385,14 @@
},
"signatures": [
{
- "id": 1110,
+ "id": 1135,
"name": "new Spreadsheet",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1111,
+ "id": 1136,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -12094,7 +12403,7 @@
}
},
{
- "id": 1112,
+ "id": 1137,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -12108,14 +12417,14 @@
"type": {
"type": "reference",
"name": "Spreadsheet",
- "id": 1108,
+ "id": 1133,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1116,
+ "id": 1141,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -12124,7 +12433,7 @@
},
"signatures": [
{
- "id": 1117,
+ "id": 1142,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -12137,7 +12446,7 @@
]
},
{
- "id": 1113,
+ "id": 1138,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -12146,14 +12455,14 @@
},
"signatures": [
{
- "id": 1114,
+ "id": 1139,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1115,
+ "id": 1140,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -12172,7 +12481,7 @@
]
},
{
- "id": 1120,
+ "id": 1145,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -12181,7 +12490,7 @@
},
"signatures": [
{
- "id": 1121,
+ "id": 1146,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -12194,7 +12503,7 @@
]
},
{
- "id": 1118,
+ "id": 1143,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -12203,7 +12512,7 @@
},
"signatures": [
{
- "id": 1119,
+ "id": 1144,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -12221,23 +12530,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1109
+ 1134
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1116,
- 1113,
- 1120,
- 1118
+ 1141,
+ 1138,
+ 1145,
+ 1143
]
}
]
},
{
- "id": 251,
+ "id": 256,
"name": "Stock",
"kind": 128,
"kindString": "Class",
@@ -12246,7 +12555,7 @@
},
"children": [
{
- "id": 252,
+ "id": 257,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -12255,14 +12564,14 @@
},
"signatures": [
{
- "id": 253,
+ "id": 258,
"name": "new Stock",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 254,
+ "id": 259,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -12273,7 +12582,7 @@
}
},
{
- "id": 255,
+ "id": 260,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -12287,14 +12596,14 @@
"type": {
"type": "reference",
"name": "Stock",
- "id": 251,
+ "id": 256,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 259,
+ "id": 264,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -12303,7 +12612,7 @@
},
"signatures": [
{
- "id": 260,
+ "id": 265,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -12316,7 +12625,7 @@
]
},
{
- "id": 256,
+ "id": 261,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -12325,14 +12634,14 @@
},
"signatures": [
{
- "id": 257,
+ "id": 262,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 258,
+ "id": 263,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -12351,7 +12660,7 @@
]
},
{
- "id": 263,
+ "id": 268,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -12360,7 +12669,7 @@
},
"signatures": [
{
- "id": 264,
+ "id": 269,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -12373,7 +12682,7 @@
]
},
{
- "id": 261,
+ "id": 266,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -12382,7 +12691,7 @@
},
"signatures": [
{
- "id": 262,
+ "id": 267,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -12400,23 +12709,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 252
+ 257
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 259,
- 256,
- 263,
- 261
+ 264,
+ 261,
+ 268,
+ 266
]
}
]
},
{
- "id": 1122,
+ "id": 1147,
"name": "Switch",
"kind": 128,
"kindString": "Class",
@@ -12425,7 +12734,7 @@
},
"children": [
{
- "id": 1124,
+ "id": 1149,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -12434,14 +12743,14 @@
},
"signatures": [
{
- "id": 1125,
+ "id": 1150,
"name": "new Switch",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1126,
+ "id": 1151,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -12452,7 +12761,7 @@
}
},
{
- "id": 1127,
+ "id": 1152,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -12466,14 +12775,14 @@
"type": {
"type": "reference",
"name": "Switch",
- "id": 1122,
+ "id": 1147,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1123,
+ "id": 1148,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -12486,7 +12795,7 @@
}
},
{
- "id": 1131,
+ "id": 1156,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -12495,7 +12804,7 @@
},
"signatures": [
{
- "id": 1132,
+ "id": 1157,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -12508,7 +12817,7 @@
]
},
{
- "id": 1128,
+ "id": 1153,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -12517,14 +12826,14 @@
},
"signatures": [
{
- "id": 1129,
+ "id": 1154,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1130,
+ "id": 1155,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -12543,7 +12852,7 @@
]
},
{
- "id": 1140,
+ "id": 1165,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -12552,7 +12861,7 @@
},
"signatures": [
{
- "id": 1141,
+ "id": 1166,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -12565,7 +12874,7 @@
]
},
{
- "id": 1135,
+ "id": 1160,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -12574,14 +12883,14 @@
},
"signatures": [
{
- "id": 1136,
+ "id": 1161,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1137,
+ "id": 1162,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -12592,7 +12901,7 @@
}
},
{
- "id": 1138,
+ "id": 1163,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -12603,7 +12912,7 @@
}
},
{
- "id": 1139,
+ "id": 1164,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -12622,7 +12931,7 @@
]
},
{
- "id": 1133,
+ "id": 1158,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -12631,7 +12940,7 @@
},
"signatures": [
{
- "id": 1134,
+ "id": 1159,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -12649,31 +12958,31 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1124
+ 1149
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1123
+ 1148
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1131,
- 1128,
- 1140,
- 1135,
- 1133
+ 1156,
+ 1153,
+ 1165,
+ 1160,
+ 1158
]
}
]
},
{
- "id": 1142,
+ "id": 1167,
"name": "TabStrip",
"kind": 128,
"kindString": "Class",
@@ -12682,7 +12991,7 @@
},
"children": [
{
- "id": 1143,
+ "id": 1168,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -12691,14 +13000,14 @@
},
"signatures": [
{
- "id": 1144,
+ "id": 1169,
"name": "new TabStrip",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1145,
+ "id": 1170,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -12709,7 +13018,7 @@
}
},
{
- "id": 1146,
+ "id": 1171,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -12723,14 +13032,14 @@
"type": {
"type": "reference",
"name": "TabStrip",
- "id": 1142,
+ "id": 1167,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1150,
+ "id": 1175,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -12739,7 +13048,7 @@
},
"signatures": [
{
- "id": 1151,
+ "id": 1176,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -12752,7 +13061,7 @@
]
},
{
- "id": 1147,
+ "id": 1172,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -12761,14 +13070,14 @@
},
"signatures": [
{
- "id": 1148,
+ "id": 1173,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1149,
+ "id": 1174,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -12787,7 +13096,7 @@
]
},
{
- "id": 1154,
+ "id": 1179,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -12796,7 +13105,7 @@
},
"signatures": [
{
- "id": 1155,
+ "id": 1180,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -12809,7 +13118,7 @@
]
},
{
- "id": 1152,
+ "id": 1177,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -12818,7 +13127,7 @@
},
"signatures": [
{
- "id": 1153,
+ "id": 1178,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -12836,23 +13145,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1143
+ 1168
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1150,
- 1147,
- 1154,
- 1152
+ 1175,
+ 1172,
+ 1179,
+ 1177
]
}
]
},
{
- "id": 410,
+ "id": 430,
"name": "Template",
"kind": 128,
"kindString": "Class",
@@ -12861,7 +13170,7 @@
},
"children": [
{
- "id": 414,
+ "id": 434,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -12870,14 +13179,14 @@
},
"signatures": [
{
- "id": 415,
+ "id": 435,
"name": "new Template",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 416,
+ "id": 436,
"name": "targetInstruction",
"kind": 32768,
"kindString": "Parameter",
@@ -12891,14 +13200,14 @@
"type": {
"type": "reference",
"name": "Template",
- "id": 410,
+ "id": 430,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 412,
+ "id": 432,
"name": "for",
"kind": 1024,
"kindString": "Property",
@@ -12911,7 +13220,7 @@
}
},
{
- "id": 413,
+ "id": 433,
"name": "kendoTemplate",
"kind": 1024,
"kindString": "Property",
@@ -12924,7 +13233,7 @@
}
},
{
- "id": 411,
+ "id": 431,
"name": "template",
"kind": 1024,
"kindString": "Property",
@@ -12942,22 +13251,22 @@
"title": "Constructors",
"kind": 512,
"children": [
- 414
+ 434
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 412,
- 413,
- 411
+ 432,
+ 433,
+ 431
]
}
]
},
{
- "id": 368,
+ "id": 387,
"name": "TemplateCompiler",
"kind": 128,
"kindString": "Class",
@@ -12969,7 +13278,7 @@
},
"children": [
{
- "id": 370,
+ "id": 389,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -12978,14 +13287,14 @@
},
"signatures": [
{
- "id": 371,
+ "id": 390,
"name": "new TemplateCompiler",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 372,
+ "id": 391,
"name": "templatingEngine",
"kind": 32768,
"kindString": "Parameter",
@@ -12996,7 +13305,7 @@
}
},
{
- "id": 373,
+ "id": 392,
"name": "util",
"kind": 32768,
"kindString": "Parameter",
@@ -13010,14 +13319,14 @@
"type": {
"type": "reference",
"name": "TemplateCompiler",
- "id": 368,
+ "id": 387,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 369,
+ "id": 388,
"name": "isInitialized",
"kind": 1024,
"kindString": "Property",
@@ -13033,7 +13342,7 @@
}
},
{
- "id": 393,
+ "id": 412,
"name": "cleanup",
"kind": 2048,
"kindString": "Method",
@@ -13042,7 +13351,7 @@
},
"signatures": [
{
- "id": 394,
+ "id": 413,
"name": "cleanup",
"kind": 4096,
"kindString": "Call signature",
@@ -13052,7 +13361,7 @@
},
"parameters": [
{
- "id": 395,
+ "id": 414,
"name": "elements",
"kind": 32768,
"kindString": "Parameter",
@@ -13071,7 +13380,7 @@
]
},
{
- "id": 396,
+ "id": 415,
"name": "cleanupView",
"kind": 2048,
"kindString": "Method",
@@ -13080,7 +13389,7 @@
},
"signatures": [
{
- "id": 397,
+ "id": 416,
"name": "cleanupView",
"kind": 4096,
"kindString": "Call signature",
@@ -13090,7 +13399,7 @@
},
"parameters": [
{
- "id": 398,
+ "id": 417,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -13109,7 +13418,7 @@
]
},
{
- "id": 381,
+ "id": 400,
"name": "compile",
"kind": 2048,
"kindString": "Method",
@@ -13118,7 +13427,7 @@
},
"signatures": [
{
- "id": 382,
+ "id": 401,
"name": "compile",
"kind": 4096,
"kindString": "Call signature",
@@ -13128,7 +13437,7 @@
},
"parameters": [
{
- "id": 383,
+ "id": 402,
"name": "$parent",
"kind": 32768,
"kindString": "Parameter",
@@ -13139,7 +13448,7 @@
}
},
{
- "id": 384,
+ "id": 403,
"name": "elements",
"kind": 32768,
"kindString": "Parameter",
@@ -13153,7 +13462,7 @@
}
},
{
- "id": 385,
+ "id": 404,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -13167,7 +13476,7 @@
}
},
{
- "id": 386,
+ "id": 405,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -13186,7 +13495,7 @@
]
},
{
- "id": 387,
+ "id": 406,
"name": "enhanceView",
"kind": 2048,
"kindString": "Method",
@@ -13195,7 +13504,7 @@
},
"signatures": [
{
- "id": 388,
+ "id": 407,
"name": "enhanceView",
"kind": 4096,
"kindString": "Call signature",
@@ -13205,7 +13514,7 @@
},
"parameters": [
{
- "id": 389,
+ "id": 408,
"name": "$parent",
"kind": 32768,
"kindString": "Parameter",
@@ -13216,7 +13525,7 @@
}
},
{
- "id": 390,
+ "id": 409,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -13230,7 +13539,7 @@
}
},
{
- "id": 391,
+ "id": 410,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -13244,7 +13553,7 @@
}
},
{
- "id": 392,
+ "id": 411,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -13263,7 +13572,7 @@
]
},
{
- "id": 376,
+ "id": 395,
"name": "handleTemplateEvents",
"kind": 2048,
"kindString": "Method",
@@ -13272,7 +13581,7 @@
},
"signatures": [
{
- "id": 377,
+ "id": 396,
"name": "handleTemplateEvents",
"kind": 4096,
"kindString": "Call signature",
@@ -13282,7 +13591,7 @@
},
"parameters": [
{
- "id": 378,
+ "id": 397,
"name": "widget",
"kind": 32768,
"kindString": "Parameter",
@@ -13293,7 +13602,7 @@
}
},
{
- "id": 379,
+ "id": 398,
"name": "_event",
"kind": 32768,
"kindString": "Parameter",
@@ -13307,7 +13616,7 @@
}
},
{
- "id": 380,
+ "id": 399,
"name": "_args",
"kind": 32768,
"kindString": "Parameter",
@@ -13331,7 +13640,7 @@
]
},
{
- "id": 374,
+ "id": 393,
"name": "initialize",
"kind": 2048,
"kindString": "Method",
@@ -13340,7 +13649,7 @@
},
"signatures": [
{
- "id": 375,
+ "id": 394,
"name": "initialize",
"kind": 4096,
"kindString": "Call signature",
@@ -13361,32 +13670,32 @@
"title": "Constructors",
"kind": 512,
"children": [
- 370
+ 389
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 369
+ 388
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 393,
- 396,
- 381,
- 387,
- 376,
- 374
+ 412,
+ 415,
+ 400,
+ 406,
+ 395,
+ 393
]
}
]
},
{
- "id": 399,
+ "id": 418,
"name": "TemplateGatherer",
"kind": 128,
"kindString": "Class",
@@ -13395,7 +13704,7 @@
},
"children": [
{
- "id": 401,
+ "id": 420,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -13404,14 +13713,14 @@
},
"signatures": [
{
- "id": 402,
+ "id": 421,
"name": "new TemplateGatherer",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 403,
+ "id": 422,
"name": "controlProperties",
"kind": 32768,
"kindString": "Parameter",
@@ -13419,12 +13728,12 @@
"type": {
"type": "reference",
"name": "ControlProperties",
- "id": 341,
+ "id": 346,
"moduleName": "\"aurelia-kendoui-bridge\""
}
},
{
- "id": 404,
+ "id": 423,
"name": "util",
"kind": 32768,
"kindString": "Parameter",
@@ -13432,7 +13741,20 @@
"type": {
"type": "reference",
"name": "Util",
- "id": 417,
+ "id": 437,
+ "moduleName": "\"aurelia-kendoui-bridge\""
+ }
+ },
+ {
+ "id": 424,
+ "name": "config",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "reference",
+ "name": "KendoConfigBuilder",
+ "id": 6,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
@@ -13440,14 +13762,14 @@
"type": {
"type": "reference",
"name": "TemplateGatherer",
- "id": 399,
+ "id": 418,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 400,
+ "id": 419,
"name": "controlProperties",
"kind": 1024,
"kindString": "Property",
@@ -13457,12 +13779,12 @@
"type": {
"type": "reference",
"name": "ControlProperties",
- "id": 341,
+ "id": 346,
"moduleName": "\"aurelia-kendoui-bridge\""
}
},
{
- "id": 405,
+ "id": 425,
"name": "useTemplates",
"kind": 2048,
"kindString": "Method",
@@ -13471,7 +13793,7 @@
},
"signatures": [
{
- "id": 406,
+ "id": 426,
"name": "useTemplates",
"kind": 4096,
"kindString": "Call signature",
@@ -13481,7 +13803,7 @@
},
"parameters": [
{
- "id": 407,
+ "id": 427,
"name": "target",
"kind": 32768,
"kindString": "Parameter",
@@ -13495,7 +13817,7 @@
}
},
{
- "id": 408,
+ "id": 428,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -13506,7 +13828,7 @@
}
},
{
- "id": 409,
+ "id": 429,
"name": "templates",
"kind": 32768,
"kindString": "Parameter",
@@ -13533,27 +13855,27 @@
"title": "Constructors",
"kind": 512,
"children": [
- 401
+ 420
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 400
+ 419
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 405
+ 425
]
}
]
},
{
- "id": 1156,
+ "id": 1181,
"name": "TimePicker",
"kind": 128,
"kindString": "Class",
@@ -13562,7 +13884,7 @@
},
"children": [
{
- "id": 1160,
+ "id": 1185,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -13571,14 +13893,14 @@
},
"signatures": [
{
- "id": 1161,
+ "id": 1186,
"name": "new TimePicker",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1162,
+ "id": 1187,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -13589,7 +13911,7 @@
}
},
{
- "id": 1163,
+ "id": 1188,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -13603,14 +13925,14 @@
"type": {
"type": "reference",
"name": "TimePicker",
- "id": 1156,
+ "id": 1181,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1157,
+ "id": 1182,
"name": "kDisableDates",
"kind": 1024,
"kindString": "Property",
@@ -13623,7 +13945,7 @@
}
},
{
- "id": 1158,
+ "id": 1183,
"name": "kEnabled",
"kind": 1024,
"kindString": "Property",
@@ -13636,7 +13958,7 @@
}
},
{
- "id": 1159,
+ "id": 1184,
"name": "kReadOnly",
"kind": 1024,
"kindString": "Property",
@@ -13649,7 +13971,7 @@
}
},
{
- "id": 1167,
+ "id": 1192,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -13658,7 +13980,7 @@
},
"signatures": [
{
- "id": 1168,
+ "id": 1193,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -13671,7 +13993,7 @@
]
},
{
- "id": 1164,
+ "id": 1189,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -13680,14 +14002,14 @@
},
"signatures": [
{
- "id": 1165,
+ "id": 1190,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1166,
+ "id": 1191,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -13706,7 +14028,7 @@
]
},
{
- "id": 1176,
+ "id": 1201,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -13715,7 +14037,7 @@
},
"signatures": [
{
- "id": 1177,
+ "id": 1202,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -13728,7 +14050,7 @@
]
},
{
- "id": 1171,
+ "id": 1196,
"name": "propertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -13737,14 +14059,14 @@
},
"signatures": [
{
- "id": 1172,
+ "id": 1197,
"name": "propertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1173,
+ "id": 1198,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -13755,7 +14077,7 @@
}
},
{
- "id": 1174,
+ "id": 1199,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -13766,7 +14088,7 @@
}
},
{
- "id": 1175,
+ "id": 1200,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -13785,7 +14107,7 @@
]
},
{
- "id": 1169,
+ "id": 1194,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -13794,7 +14116,7 @@
},
"signatures": [
{
- "id": 1170,
+ "id": 1195,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -13812,33 +14134,33 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1160
+ 1185
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1157,
- 1158,
- 1159
+ 1182,
+ 1183,
+ 1184
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1167,
- 1164,
- 1176,
- 1171,
- 1169
+ 1192,
+ 1189,
+ 1201,
+ 1196,
+ 1194
]
}
]
},
{
- "id": 1193,
+ "id": 1218,
"name": "Toolbar",
"kind": 128,
"kindString": "Class",
@@ -13847,7 +14169,7 @@
},
"children": [
{
- "id": 1195,
+ "id": 1220,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -13856,14 +14178,14 @@
},
"signatures": [
{
- "id": 1196,
+ "id": 1221,
"name": "new Toolbar",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1197,
+ "id": 1222,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -13874,7 +14196,7 @@
}
},
{
- "id": 1198,
+ "id": 1223,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -13885,7 +14207,7 @@
}
},
{
- "id": 1199,
+ "id": 1224,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -13899,14 +14221,14 @@
"type": {
"type": "reference",
"name": "Toolbar",
- "id": 1193,
+ "id": 1218,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1194,
+ "id": 1219,
"name": "toolbarItems",
"kind": 1024,
"kindString": "Property",
@@ -13919,7 +14241,7 @@
}
},
{
- "id": 1203,
+ "id": 1228,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -13928,7 +14250,7 @@
},
"signatures": [
{
- "id": 1204,
+ "id": 1229,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -13941,7 +14263,7 @@
]
},
{
- "id": 1200,
+ "id": 1225,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -13950,14 +14272,14 @@
},
"signatures": [
{
- "id": 1201,
+ "id": 1226,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1202,
+ "id": 1227,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -13976,7 +14298,7 @@
]
},
{
- "id": 1207,
+ "id": 1232,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -13985,7 +14307,7 @@
},
"signatures": [
{
- "id": 1208,
+ "id": 1233,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -13998,7 +14320,7 @@
]
},
{
- "id": 1205,
+ "id": 1230,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -14007,7 +14329,7 @@
},
"signatures": [
{
- "id": 1206,
+ "id": 1231,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -14025,30 +14347,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1195
+ 1220
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1194
+ 1219
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1203,
- 1200,
- 1207,
- 1205
+ 1228,
+ 1225,
+ 1232,
+ 1230
]
}
]
},
{
- "id": 1184,
+ "id": 1209,
"name": "ToolbarItem",
"kind": 128,
"kindString": "Class",
@@ -14057,7 +14379,7 @@
},
"children": [
{
- "id": 1187,
+ "id": 1212,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14066,14 +14388,14 @@
},
"signatures": [
{
- "id": 1188,
+ "id": 1213,
"name": "new ToolbarItem",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1189,
+ "id": 1214,
"name": "templateGatherer",
"kind": 32768,
"kindString": "Parameter",
@@ -14084,7 +14406,7 @@
}
},
{
- "id": 1190,
+ "id": 1215,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -14098,14 +14420,14 @@
"type": {
"type": "reference",
"name": "ToolbarItem",
- "id": 1184,
+ "id": 1209,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1186,
+ "id": 1211,
"name": "buttons",
"kind": 1024,
"kindString": "Property",
@@ -14118,7 +14440,7 @@
}
},
{
- "id": 1185,
+ "id": 1210,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -14131,7 +14453,7 @@
}
},
{
- "id": 1191,
+ "id": 1216,
"name": "getOptions",
"kind": 2048,
"kindString": "Method",
@@ -14140,7 +14462,7 @@
},
"signatures": [
{
- "id": 1192,
+ "id": 1217,
"name": "getOptions",
"kind": 4096,
"kindString": "Call signature",
@@ -14158,28 +14480,28 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1187
+ 1212
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1186,
- 1185
+ 1211,
+ 1210
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1191
+ 1216
]
}
]
},
{
- "id": 1178,
+ "id": 1203,
"name": "ToolbarItemButton",
"kind": 128,
"kindString": "Class",
@@ -14188,7 +14510,7 @@
},
"children": [
{
- "id": 1179,
+ "id": 1204,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14197,14 +14519,14 @@
},
"signatures": [
{
- "id": 1180,
+ "id": 1205,
"name": "new ToolbarItemButton",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1181,
+ "id": 1206,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -14218,14 +14540,14 @@
"type": {
"type": "reference",
"name": "ToolbarItemButton",
- "id": 1178,
+ "id": 1203,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1182,
+ "id": 1207,
"name": "getOptions",
"kind": 2048,
"kindString": "Method",
@@ -14234,7 +14556,7 @@
},
"signatures": [
{
- "id": 1183,
+ "id": 1208,
"name": "getOptions",
"kind": 4096,
"kindString": "Call signature",
@@ -14252,20 +14574,20 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1179
+ 1204
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1182
+ 1207
]
}
]
},
{
- "id": 1209,
+ "id": 1234,
"name": "Tooltip",
"kind": 128,
"kindString": "Class",
@@ -14274,7 +14596,7 @@
},
"children": [
{
- "id": 1210,
+ "id": 1235,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14283,14 +14605,14 @@
},
"signatures": [
{
- "id": 1211,
+ "id": 1236,
"name": "new Tooltip",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1212,
+ "id": 1237,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -14301,7 +14623,7 @@
}
},
{
- "id": 1213,
+ "id": 1238,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -14315,14 +14637,14 @@
"type": {
"type": "reference",
"name": "Tooltip",
- "id": 1209,
+ "id": 1234,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1217,
+ "id": 1242,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -14331,7 +14653,7 @@
},
"signatures": [
{
- "id": 1218,
+ "id": 1243,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -14344,7 +14666,7 @@
]
},
{
- "id": 1214,
+ "id": 1239,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -14353,14 +14675,14 @@
},
"signatures": [
{
- "id": 1215,
+ "id": 1240,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1216,
+ "id": 1241,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -14379,7 +14701,7 @@
]
},
{
- "id": 1221,
+ "id": 1246,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -14388,7 +14710,7 @@
},
"signatures": [
{
- "id": 1222,
+ "id": 1247,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -14401,7 +14723,7 @@
]
},
{
- "id": 1219,
+ "id": 1244,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -14410,7 +14732,7 @@
},
"signatures": [
{
- "id": 1220,
+ "id": 1245,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -14428,23 +14750,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1210
+ 1235
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1217,
- 1214,
- 1221,
- 1219
+ 1242,
+ 1239,
+ 1246,
+ 1244
]
}
]
},
{
- "id": 1223,
+ "id": 1248,
"name": "TreeCol",
"kind": 128,
"kindString": "Class",
@@ -14453,7 +14775,7 @@
},
"children": [
{
- "id": 1225,
+ "id": 1250,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14462,14 +14784,14 @@
},
"signatures": [
{
- "id": 1226,
+ "id": 1251,
"name": "new TreeCol",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1227,
+ "id": 1252,
"name": "templateGatherer",
"kind": 32768,
"kindString": "Parameter",
@@ -14483,14 +14805,14 @@
"type": {
"type": "reference",
"name": "TreeCol",
- "id": 1223,
+ "id": 1248,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1224,
+ "id": 1249,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -14503,7 +14825,7 @@
}
},
{
- "id": 1228,
+ "id": 1253,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -14512,7 +14834,7 @@
},
"signatures": [
{
- "id": 1229,
+ "id": 1254,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
@@ -14530,27 +14852,27 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1225
+ 1250
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1224
+ 1249
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1228
+ 1253
]
}
]
},
{
- "id": 1230,
+ "id": 1255,
"name": "TreeList",
"kind": 128,
"kindString": "Class",
@@ -14559,7 +14881,7 @@
},
"children": [
{
- "id": 1232,
+ "id": 1257,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14568,14 +14890,14 @@
},
"signatures": [
{
- "id": 1233,
+ "id": 1258,
"name": "new TreeList",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1234,
+ "id": 1259,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -14586,7 +14908,7 @@
}
},
{
- "id": 1235,
+ "id": 1260,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -14597,7 +14919,7 @@
}
},
{
- "id": 1236,
+ "id": 1261,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -14608,7 +14930,7 @@
}
},
{
- "id": 1237,
+ "id": 1262,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -14622,14 +14944,14 @@
"type": {
"type": "reference",
"name": "TreeList",
- "id": 1230,
+ "id": 1255,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1231,
+ "id": 1256,
"name": "columns",
"kind": 1024,
"kindString": "Property",
@@ -14642,7 +14964,7 @@
}
},
{
- "id": 1241,
+ "id": 1266,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -14651,7 +14973,7 @@
},
"signatures": [
{
- "id": 1242,
+ "id": 1267,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -14664,7 +14986,7 @@
]
},
{
- "id": 1238,
+ "id": 1263,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -14673,14 +14995,14 @@
},
"signatures": [
{
- "id": 1239,
+ "id": 1264,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1240,
+ "id": 1265,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -14699,7 +15021,7 @@
]
},
{
- "id": 1245,
+ "id": 1270,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -14708,7 +15030,7 @@
},
"signatures": [
{
- "id": 1246,
+ "id": 1271,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -14721,7 +15043,7 @@
]
},
{
- "id": 1243,
+ "id": 1268,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -14730,7 +15052,7 @@
},
"signatures": [
{
- "id": 1244,
+ "id": 1269,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -14748,30 +15070,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1232
+ 1257
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1231
+ 1256
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1241,
- 1238,
- 1245,
- 1243
+ 1266,
+ 1263,
+ 1270,
+ 1268
]
}
]
},
{
- "id": 265,
+ "id": 270,
"name": "TreeMap",
"kind": 128,
"kindString": "Class",
@@ -14780,7 +15102,7 @@
},
"children": [
{
- "id": 266,
+ "id": 271,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14789,14 +15111,14 @@
},
"signatures": [
{
- "id": 267,
+ "id": 272,
"name": "new TreeMap",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 268,
+ "id": 273,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -14807,7 +15129,7 @@
}
},
{
- "id": 269,
+ "id": 274,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -14821,14 +15143,14 @@
"type": {
"type": "reference",
"name": "TreeMap",
- "id": 265,
+ "id": 270,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 273,
+ "id": 278,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -14837,7 +15159,7 @@
},
"signatures": [
{
- "id": 274,
+ "id": 279,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -14850,7 +15172,7 @@
]
},
{
- "id": 270,
+ "id": 275,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -14859,14 +15181,14 @@
},
"signatures": [
{
- "id": 271,
+ "id": 276,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 272,
+ "id": 277,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -14885,7 +15207,7 @@
]
},
{
- "id": 277,
+ "id": 282,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -14894,7 +15216,7 @@
},
"signatures": [
{
- "id": 278,
+ "id": 283,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -14907,7 +15229,7 @@
]
},
{
- "id": 275,
+ "id": 280,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -14916,7 +15238,7 @@
},
"signatures": [
{
- "id": 276,
+ "id": 281,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -14934,23 +15256,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 266
+ 271
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 273,
- 270,
- 277,
- 275
+ 278,
+ 275,
+ 282,
+ 280
]
}
]
},
{
- "id": 1247,
+ "id": 1272,
"name": "TreeView",
"kind": 128,
"kindString": "Class",
@@ -14959,7 +15281,7 @@
},
"children": [
{
- "id": 1248,
+ "id": 1273,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -14968,14 +15290,14 @@
},
"signatures": [
{
- "id": 1249,
+ "id": 1274,
"name": "new TreeView",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1250,
+ "id": 1275,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -14986,7 +15308,7 @@
}
},
{
- "id": 1251,
+ "id": 1276,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -15000,14 +15322,14 @@
"type": {
"type": "reference",
"name": "TreeView",
- "id": 1247,
+ "id": 1272,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1255,
+ "id": 1280,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -15016,7 +15338,7 @@
},
"signatures": [
{
- "id": 1256,
+ "id": 1281,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -15029,7 +15351,7 @@
]
},
{
- "id": 1252,
+ "id": 1277,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -15038,14 +15360,14 @@
},
"signatures": [
{
- "id": 1253,
+ "id": 1278,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1254,
+ "id": 1279,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -15064,7 +15386,7 @@
]
},
{
- "id": 1259,
+ "id": 1284,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -15073,7 +15395,7 @@
},
"signatures": [
{
- "id": 1260,
+ "id": 1285,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -15086,7 +15408,7 @@
]
},
{
- "id": 1257,
+ "id": 1282,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -15095,7 +15417,7 @@
},
"signatures": [
{
- "id": 1258,
+ "id": 1283,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -15113,23 +15435,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1248
+ 1273
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1255,
- 1252,
- 1259,
- 1257
+ 1280,
+ 1277,
+ 1284,
+ 1282
]
}
]
},
{
- "id": 1261,
+ "id": 1286,
"name": "Upload",
"kind": 128,
"kindString": "Class",
@@ -15138,7 +15460,7 @@
},
"children": [
{
- "id": 1263,
+ "id": 1288,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -15147,14 +15469,14 @@
},
"signatures": [
{
- "id": 1264,
+ "id": 1289,
"name": "new Upload",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1265,
+ "id": 1290,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -15165,7 +15487,7 @@
}
},
{
- "id": 1266,
+ "id": 1291,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -15176,7 +15498,7 @@
}
},
{
- "id": 1267,
+ "id": 1292,
"name": "viewResources",
"kind": 32768,
"kindString": "Parameter",
@@ -15190,14 +15512,14 @@
"type": {
"type": "reference",
"name": "Upload",
- "id": 1261,
+ "id": 1286,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1262,
+ "id": 1287,
"name": "templates",
"kind": 1024,
"kindString": "Property",
@@ -15210,7 +15532,7 @@
}
},
{
- "id": 1271,
+ "id": 1296,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -15219,7 +15541,7 @@
},
"signatures": [
{
- "id": 1272,
+ "id": 1297,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -15232,7 +15554,7 @@
]
},
{
- "id": 1268,
+ "id": 1293,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -15241,14 +15563,14 @@
},
"signatures": [
{
- "id": 1269,
+ "id": 1294,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1270,
+ "id": 1295,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -15267,7 +15589,7 @@
]
},
{
- "id": 1275,
+ "id": 1300,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -15276,7 +15598,7 @@
},
"signatures": [
{
- "id": 1276,
+ "id": 1301,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -15289,7 +15611,7 @@
]
},
{
- "id": 1273,
+ "id": 1298,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -15298,7 +15620,7 @@
},
"signatures": [
{
- "id": 1274,
+ "id": 1299,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -15316,30 +15638,30 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1263
+ 1288
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 1262
+ 1287
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1271,
- 1268,
- 1275,
- 1273
+ 1296,
+ 1293,
+ 1300,
+ 1298
]
}
]
},
{
- "id": 417,
+ "id": 437,
"name": "Util",
"kind": 128,
"kindString": "Class",
@@ -15351,7 +15673,7 @@
},
"children": [
{
- "id": 418,
+ "id": 438,
"name": "addHyphenAndLower",
"kind": 2048,
"kindString": "Method",
@@ -15360,7 +15682,7 @@
},
"signatures": [
{
- "id": 419,
+ "id": 439,
"name": "addHyphenAndLower",
"kind": 4096,
"kindString": "Call signature",
@@ -15370,7 +15692,7 @@
},
"parameters": [
{
- "id": 420,
+ "id": 440,
"name": "char",
"kind": 32768,
"kindString": "Parameter",
@@ -15392,7 +15714,7 @@
]
},
{
- "id": 436,
+ "id": 456,
"name": "fireEvent",
"kind": 2048,
"kindString": "Method",
@@ -15401,7 +15723,7 @@
},
"signatures": [
{
- "id": 437,
+ "id": 457,
"name": "fireEvent",
"kind": 4096,
"kindString": "Call signature",
@@ -15411,7 +15733,7 @@
},
"parameters": [
{
- "id": 438,
+ "id": 458,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -15425,7 +15747,7 @@
}
},
{
- "id": 439,
+ "id": 459,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -15439,7 +15761,7 @@
}
},
{
- "id": 440,
+ "id": 460,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -15463,7 +15785,7 @@
]
},
{
- "id": 441,
+ "id": 461,
"name": "fireKendoEvent",
"kind": 2048,
"kindString": "Method",
@@ -15472,7 +15794,7 @@
},
"signatures": [
{
- "id": 442,
+ "id": 462,
"name": "fireKendoEvent",
"kind": 4096,
"kindString": "Call signature",
@@ -15482,7 +15804,7 @@
},
"parameters": [
{
- "id": 443,
+ "id": 463,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -15496,7 +15818,7 @@
}
},
{
- "id": 444,
+ "id": 464,
"name": "name",
"kind": 32768,
"kindString": "Parameter",
@@ -15510,7 +15832,7 @@
}
},
{
- "id": 445,
+ "id": 465,
"name": "data",
"kind": 32768,
"kindString": "Parameter",
@@ -15534,7 +15856,7 @@
]
},
{
- "id": 421,
+ "id": 441,
"name": "getBindablePropertyName",
"kind": 2048,
"kindString": "Method",
@@ -15543,7 +15865,7 @@
},
"signatures": [
{
- "id": 422,
+ "id": 442,
"name": "getBindablePropertyName",
"kind": 4096,
"kindString": "Call signature",
@@ -15553,7 +15875,7 @@
},
"parameters": [
{
- "id": 423,
+ "id": 443,
"name": "propertyName",
"kind": 32768,
"kindString": "Parameter",
@@ -15572,7 +15894,7 @@
]
},
{
- "id": 427,
+ "id": 447,
"name": "getEventsFromAttributes",
"kind": 2048,
"kindString": "Method",
@@ -15581,7 +15903,7 @@
},
"signatures": [
{
- "id": 428,
+ "id": 448,
"name": "getEventsFromAttributes",
"kind": 4096,
"kindString": "Call signature",
@@ -15591,7 +15913,7 @@
},
"parameters": [
{
- "id": 429,
+ "id": 449,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -15611,7 +15933,7 @@
]
},
{
- "id": 424,
+ "id": 444,
"name": "getKendoPropertyName",
"kind": 2048,
"kindString": "Method",
@@ -15620,7 +15942,7 @@
},
"signatures": [
{
- "id": 425,
+ "id": 445,
"name": "getKendoPropertyName",
"kind": 4096,
"kindString": "Call signature",
@@ -15630,7 +15952,7 @@
},
"parameters": [
{
- "id": 426,
+ "id": 446,
"name": "propertyName",
"kind": 32768,
"kindString": "Parameter",
@@ -15649,7 +15971,7 @@
]
},
{
- "id": 433,
+ "id": 453,
"name": "hasValue",
"kind": 2048,
"kindString": "Method",
@@ -15658,14 +15980,14 @@
},
"signatures": [
{
- "id": 434,
+ "id": 454,
"name": "hasValue",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 435,
+ "id": 455,
"name": "prop",
"kind": 32768,
"kindString": "Parameter",
@@ -15684,7 +16006,7 @@
]
},
{
- "id": 449,
+ "id": 469,
"name": "isObject",
"kind": 2048,
"kindString": "Method",
@@ -15693,7 +16015,7 @@
},
"signatures": [
{
- "id": 450,
+ "id": 470,
"name": "isObject",
"kind": 4096,
"kindString": "Call signature",
@@ -15703,7 +16025,7 @@
},
"parameters": [
{
- "id": 451,
+ "id": 471,
"name": "obj",
"kind": 32768,
"kindString": "Parameter",
@@ -15722,7 +16044,7 @@
]
},
{
- "id": 446,
+ "id": 466,
"name": "isTemplateProperty",
"kind": 2048,
"kindString": "Method",
@@ -15731,7 +16053,7 @@
},
"signatures": [
{
- "id": 447,
+ "id": 467,
"name": "isTemplateProperty",
"kind": 4096,
"kindString": "Call signature",
@@ -15741,7 +16063,7 @@
},
"parameters": [
{
- "id": 448,
+ "id": 468,
"name": "propertyName",
"kind": 32768,
"kindString": "Parameter",
@@ -15760,7 +16082,7 @@
]
},
{
- "id": 430,
+ "id": 450,
"name": "pruneOptions",
"kind": 2048,
"kindString": "Method",
@@ -15769,7 +16091,7 @@
},
"signatures": [
{
- "id": 431,
+ "id": 451,
"name": "pruneOptions",
"kind": 4096,
"kindString": "Call signature",
@@ -15779,7 +16101,7 @@
},
"parameters": [
{
- "id": 432,
+ "id": 452,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -15806,22 +16128,22 @@
"title": "Methods",
"kind": 2048,
"children": [
- 418,
- 436,
+ 438,
+ 456,
+ 461,
441,
- 421,
- 427,
- 424,
- 433,
- 449,
- 446,
- 430
+ 447,
+ 444,
+ 453,
+ 469,
+ 466,
+ 450
]
}
]
},
{
- "id": 1277,
+ "id": 1302,
"name": "Validator",
"kind": 128,
"kindString": "Class",
@@ -15830,7 +16152,7 @@
},
"children": [
{
- "id": 1278,
+ "id": 1303,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -15839,14 +16161,14 @@
},
"signatures": [
{
- "id": 1279,
+ "id": 1304,
"name": "new Validator",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1280,
+ "id": 1305,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -15857,7 +16179,7 @@
}
},
{
- "id": 1281,
+ "id": 1306,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -15871,14 +16193,14 @@
"type": {
"type": "reference",
"name": "Validator",
- "id": 1277,
+ "id": 1302,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1285,
+ "id": 1310,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -15887,7 +16209,7 @@
},
"signatures": [
{
- "id": 1286,
+ "id": 1311,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -15900,7 +16222,7 @@
]
},
{
- "id": 1282,
+ "id": 1307,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -15909,14 +16231,14 @@
},
"signatures": [
{
- "id": 1283,
+ "id": 1308,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1284,
+ "id": 1309,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -15935,7 +16257,7 @@
]
},
{
- "id": 1289,
+ "id": 1314,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -15944,7 +16266,7 @@
},
"signatures": [
{
- "id": 1290,
+ "id": 1315,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -15957,7 +16279,7 @@
]
},
{
- "id": 1287,
+ "id": 1312,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -15966,7 +16288,7 @@
},
"signatures": [
{
- "id": 1288,
+ "id": 1313,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -15984,23 +16306,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1278
+ 1303
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1285,
- 1282,
- 1289,
- 1287
+ 1310,
+ 1307,
+ 1314,
+ 1312
]
}
]
},
{
- "id": 452,
+ "id": 472,
"name": "WidgetBase",
"kind": 128,
"kindString": "Class",
@@ -16012,7 +16334,7 @@
},
"children": [
{
- "id": 460,
+ "id": 480,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -16021,14 +16343,14 @@
},
"signatures": [
{
- "id": 461,
+ "id": 481,
"name": "new WidgetBase",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 462,
+ "id": 482,
"name": "taskQueue",
"kind": 32768,
"kindString": "Parameter",
@@ -16039,7 +16361,7 @@
}
},
{
- "id": 463,
+ "id": 483,
"name": "templateCompiler",
"kind": 32768,
"kindString": "Parameter",
@@ -16050,7 +16372,7 @@
}
},
{
- "id": 464,
+ "id": 484,
"name": "optionsBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -16061,7 +16383,7 @@
}
},
{
- "id": 465,
+ "id": 485,
"name": "util",
"kind": 32768,
"kindString": "Parameter",
@@ -16072,7 +16394,7 @@
}
},
{
- "id": 466,
+ "id": 486,
"name": "templateGatherer",
"kind": 32768,
"kindString": "Parameter",
@@ -16083,7 +16405,7 @@
}
},
{
- "id": 467,
+ "id": 487,
"name": "configBuilder",
"kind": 32768,
"kindString": "Parameter",
@@ -16097,14 +16419,14 @@
"type": {
"type": "reference",
"name": "WidgetBase",
- "id": 452,
+ "id": 472,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 457,
+ "id": 477,
"name": "$parent",
"kind": 1024,
"kindString": "Property",
@@ -16120,7 +16442,7 @@
}
},
{
- "id": 459,
+ "id": 479,
"name": "bindingsToKendo",
"kind": 1024,
"kindString": "Property",
@@ -16143,7 +16465,7 @@
}
},
{
- "id": 456,
+ "id": 476,
"name": "controlName",
"kind": 1024,
"kindString": "Property",
@@ -16159,7 +16481,7 @@
}
},
{
- "id": 453,
+ "id": 473,
"name": "element",
"kind": 1024,
"kindString": "Property",
@@ -16175,7 +16497,7 @@
}
},
{
- "id": 455,
+ "id": 475,
"name": "target",
"kind": 1024,
"kindString": "Property",
@@ -16191,7 +16513,7 @@
}
},
{
- "id": 454,
+ "id": 474,
"name": "taskQueue",
"kind": 1024,
"kindString": "Property",
@@ -16204,12 +16526,12 @@
"type": {
"type": "reference",
"name": "TaskQueue",
- "id": 4628,
+ "id": 4656,
"moduleName": "\"aurelia-task-queue\""
}
},
{
- "id": 458,
+ "id": 478,
"name": "viewModel",
"kind": 1024,
"kindString": "Property",
@@ -16225,7 +16547,7 @@
}
},
{
- "id": 481,
+ "id": 501,
"name": "bindToKendo",
"kind": 2048,
"kindString": "Method",
@@ -16234,7 +16556,7 @@
},
"signatures": [
{
- "id": 482,
+ "id": 502,
"name": "bindToKendo",
"kind": 4096,
"kindString": "Call signature",
@@ -16244,7 +16566,7 @@
},
"parameters": [
{
- "id": 483,
+ "id": 503,
"name": "propertyName",
"kind": 32768,
"kindString": "Parameter",
@@ -16258,7 +16580,7 @@
}
},
{
- "id": 484,
+ "id": 504,
"name": "functionName",
"kind": 32768,
"kindString": "Parameter",
@@ -16277,7 +16599,7 @@
]
},
{
- "id": 468,
+ "id": 488,
"name": "control",
"kind": 2048,
"kindString": "Method",
@@ -16286,14 +16608,14 @@
},
"signatures": [
{
- "id": 469,
+ "id": 489,
"name": "control",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 470,
+ "id": 490,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -16312,7 +16634,7 @@
]
},
{
- "id": 485,
+ "id": 505,
"name": "createWidget",
"kind": 2048,
"kindString": "Method",
@@ -16321,7 +16643,7 @@
},
"signatures": [
{
- "id": 486,
+ "id": 506,
"name": "createWidget",
"kind": 4096,
"kindString": "Call signature",
@@ -16331,7 +16653,7 @@
},
"parameters": [
{
- "id": 487,
+ "id": 507,
"name": "options",
"kind": 32768,
"kindString": "Parameter",
@@ -16350,7 +16672,7 @@
]
},
{
- "id": 505,
+ "id": 525,
"name": "destroy",
"kind": 2048,
"kindString": "Method",
@@ -16359,7 +16681,7 @@
},
"signatures": [
{
- "id": 506,
+ "id": 526,
"name": "destroy",
"kind": 4096,
"kindString": "Call signature",
@@ -16369,7 +16691,7 @@
},
"parameters": [
{
- "id": 507,
+ "id": 527,
"name": "widget",
"kind": 32768,
"kindString": "Parameter",
@@ -16388,7 +16710,7 @@
]
},
{
- "id": 488,
+ "id": 508,
"name": "getEventOptions",
"kind": 2048,
"kindString": "Method",
@@ -16397,7 +16719,7 @@
},
"signatures": [
{
- "id": 489,
+ "id": 509,
"name": "getEventOptions",
"kind": 4096,
"kindString": "Call signature",
@@ -16407,7 +16729,7 @@
},
"parameters": [
{
- "id": 490,
+ "id": 510,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -16426,7 +16748,7 @@
]
},
{
- "id": 491,
+ "id": 511,
"name": "getValue",
"kind": 2048,
"kindString": "Method",
@@ -16435,14 +16757,14 @@
},
"signatures": [
{
- "id": 492,
+ "id": 512,
"name": "getValue",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 493,
+ "id": 513,
"name": "widget",
"kind": 32768,
"kindString": "Parameter",
@@ -16461,7 +16783,7 @@
]
},
{
- "id": 494,
+ "id": 514,
"name": "handlePropertyChanged",
"kind": 2048,
"kindString": "Method",
@@ -16470,14 +16792,14 @@
},
"signatures": [
{
- "id": 495,
+ "id": 515,
"name": "handlePropertyChanged",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 496,
+ "id": 516,
"name": "widget",
"kind": 32768,
"kindString": "Parameter",
@@ -16488,7 +16810,7 @@
}
},
{
- "id": 497,
+ "id": 517,
"name": "property",
"kind": 32768,
"kindString": "Parameter",
@@ -16499,7 +16821,7 @@
}
},
{
- "id": 498,
+ "id": 518,
"name": "newValue",
"kind": 32768,
"kindString": "Parameter",
@@ -16510,7 +16832,7 @@
}
},
{
- "id": 499,
+ "id": 519,
"name": "oldValue",
"kind": 32768,
"kindString": "Parameter",
@@ -16529,7 +16851,7 @@
]
},
{
- "id": 471,
+ "id": 491,
"name": "linkViewModel",
"kind": 2048,
"kindString": "Method",
@@ -16538,14 +16860,14 @@
},
"signatures": [
{
- "id": 472,
+ "id": 492,
"name": "linkViewModel",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 473,
+ "id": 493,
"name": "viewModel",
"kind": 32768,
"kindString": "Parameter",
@@ -16564,7 +16886,7 @@
]
},
{
- "id": 500,
+ "id": 520,
"name": "useTemplates",
"kind": 2048,
"kindString": "Method",
@@ -16573,14 +16895,14 @@
},
"signatures": [
{
- "id": 501,
+ "id": 521,
"name": "useTemplates",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 502,
+ "id": 522,
"name": "target",
"kind": 32768,
"kindString": "Parameter",
@@ -16591,7 +16913,7 @@
}
},
{
- "id": 503,
+ "id": 523,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -16602,7 +16924,7 @@
}
},
{
- "id": 504,
+ "id": 524,
"name": "templates",
"kind": 32768,
"kindString": "Parameter",
@@ -16621,7 +16943,7 @@
]
},
{
- "id": 477,
+ "id": 497,
"name": "useValueBinding",
"kind": 2048,
"kindString": "Method",
@@ -16630,7 +16952,7 @@
},
"signatures": [
{
- "id": 478,
+ "id": 498,
"name": "useValueBinding",
"kind": 4096,
"kindString": "Call signature",
@@ -16640,7 +16962,7 @@
},
"parameters": [
{
- "id": 479,
+ "id": 499,
"name": "valueBindingProperty",
"kind": 32768,
"kindString": "Parameter",
@@ -16656,7 +16978,7 @@
}
},
{
- "id": 480,
+ "id": 500,
"name": "valueFunction",
"kind": 32768,
"kindString": "Parameter",
@@ -16680,7 +17002,7 @@
]
},
{
- "id": 474,
+ "id": 494,
"name": "useViewResources",
"kind": 2048,
"kindString": "Method",
@@ -16689,14 +17011,14 @@
},
"signatures": [
{
- "id": 475,
+ "id": 495,
"name": "useViewResources",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 476,
+ "id": 496,
"name": "resources",
"kind": 32768,
"kindString": "Parameter",
@@ -16720,43 +17042,43 @@
"title": "Constructors",
"kind": 512,
"children": [
- 460
+ 480
]
},
{
"title": "Properties",
"kind": 1024,
"children": [
- 457,
- 459,
- 456,
- 453,
- 455,
- 454,
- 458
+ 477,
+ 479,
+ 476,
+ 473,
+ 475,
+ 474,
+ 478
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 481,
- 468,
- 485,
- 505,
+ 501,
488,
+ 505,
+ 525,
+ 508,
+ 511,
+ 514,
491,
- 494,
- 471,
- 500,
- 477,
- 474
+ 520,
+ 497,
+ 494
]
}
]
},
{
- "id": 1326,
+ "id": 1351,
"name": "Window",
"kind": 128,
"kindString": "Class",
@@ -16765,7 +17087,7 @@
},
"children": [
{
- "id": 1327,
+ "id": 1352,
"name": "constructor",
"kind": 512,
"kindString": "Constructor",
@@ -16774,14 +17096,14 @@
},
"signatures": [
{
- "id": 1328,
+ "id": 1353,
"name": "new Window",
"kind": 16384,
"kindString": "Constructor signature",
"flags": {},
"parameters": [
{
- "id": 1329,
+ "id": 1354,
"name": "element",
"kind": 32768,
"kindString": "Parameter",
@@ -16792,7 +17114,7 @@
}
},
{
- "id": 1330,
+ "id": 1355,
"name": "widgetBase",
"kind": 32768,
"kindString": "Parameter",
@@ -16806,14 +17128,14 @@
"type": {
"type": "reference",
"name": "Window",
- "id": 1326,
+ "id": 1351,
"moduleName": "\"aurelia-kendoui-bridge\""
}
}
]
},
{
- "id": 1334,
+ "id": 1359,
"name": "attached",
"kind": 2048,
"kindString": "Method",
@@ -16822,7 +17144,7 @@
},
"signatures": [
{
- "id": 1335,
+ "id": 1360,
"name": "attached",
"kind": 4096,
"kindString": "Call signature",
@@ -16835,7 +17157,7 @@
]
},
{
- "id": 1331,
+ "id": 1356,
"name": "bind",
"kind": 2048,
"kindString": "Method",
@@ -16844,14 +17166,14 @@
},
"signatures": [
{
- "id": 1332,
+ "id": 1357,
"name": "bind",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1333,
+ "id": 1358,
"name": "ctx",
"kind": 32768,
"kindString": "Parameter",
@@ -16870,7 +17192,7 @@
]
},
{
- "id": 1338,
+ "id": 1363,
"name": "detached",
"kind": 2048,
"kindString": "Method",
@@ -16879,7 +17201,7 @@
},
"signatures": [
{
- "id": 1339,
+ "id": 1364,
"name": "detached",
"kind": 4096,
"kindString": "Call signature",
@@ -16892,7 +17214,7 @@
]
},
{
- "id": 1336,
+ "id": 1361,
"name": "recreate",
"kind": 2048,
"kindString": "Method",
@@ -16901,7 +17223,7 @@
},
"signatures": [
{
- "id": 1337,
+ "id": 1362,
"name": "recreate",
"kind": 4096,
"kindString": "Call signature",
@@ -16919,23 +17241,23 @@
"title": "Constructors",
"kind": 512,
"children": [
- 1327
+ 1352
]
},
{
"title": "Methods",
"kind": 2048,
"children": [
- 1334,
- 1331,
- 1338,
- 1336
+ 1359,
+ 1356,
+ 1363,
+ 1361
]
}
]
},
{
- "id": 1321,
+ "id": 1346,
"name": "kendoFormatValueConverter",
"kind": 128,
"kindString": "Class",
@@ -16944,7 +17266,7 @@
},
"children": [
{
- "id": 1322,
+ "id": 1347,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -16953,14 +17275,14 @@
},
"signatures": [
{
- "id": 1323,
+ "id": 1348,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1324,
+ "id": 1349,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
@@ -16971,7 +17293,7 @@
}
},
{
- "id": 1325,
+ "id": 1350,
"name": "params",
"kind": 32768,
"kindString": "Parameter",
@@ -16998,13 +17320,13 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1322
+ 1347
]
}
]
},
{
- "id": 1313,
+ "id": 1338,
"name": "kendoParseColorValueConverter",
"kind": 128,
"kindString": "Class",
@@ -17013,7 +17335,7 @@
},
"children": [
{
- "id": 1314,
+ "id": 1339,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -17022,14 +17344,14 @@
},
"signatures": [
{
- "id": 1315,
+ "id": 1340,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1316,
+ "id": 1341,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
@@ -17053,13 +17375,13 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1314
+ 1339
]
}
]
},
{
- "id": 1297,
+ "id": 1322,
"name": "kendoParseDateValueConverter",
"kind": 128,
"kindString": "Class",
@@ -17068,7 +17390,7 @@
},
"children": [
{
- "id": 1298,
+ "id": 1323,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -17077,14 +17399,14 @@
},
"signatures": [
{
- "id": 1299,
+ "id": 1324,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1300,
+ "id": 1325,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
@@ -17095,7 +17417,7 @@
}
},
{
- "id": 1301,
+ "id": 1326,
"name": "format",
"kind": 32768,
"kindString": "Parameter",
@@ -17106,7 +17428,7 @@
}
},
{
- "id": 1302,
+ "id": 1327,
"name": "language",
"kind": 32768,
"kindString": "Parameter",
@@ -17130,13 +17452,13 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1298
+ 1323
]
}
]
},
{
- "id": 1308,
+ "id": 1333,
"name": "kendoParseFloatValueConverter",
"kind": 128,
"kindString": "Class",
@@ -17145,7 +17467,7 @@
},
"children": [
{
- "id": 1309,
+ "id": 1334,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -17154,14 +17476,14 @@
},
"signatures": [
{
- "id": 1310,
+ "id": 1335,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1311,
+ "id": 1336,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
@@ -17172,7 +17494,7 @@
}
},
{
- "id": 1312,
+ "id": 1337,
"name": "language",
"kind": 32768,
"kindString": "Parameter",
@@ -17196,13 +17518,13 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1309
+ 1334
]
}
]
},
{
- "id": 1303,
+ "id": 1328,
"name": "kendoParseIntValueConverter",
"kind": 128,
"kindString": "Class",
@@ -17211,7 +17533,7 @@
},
"children": [
{
- "id": 1304,
+ "id": 1329,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -17220,14 +17542,14 @@
},
"signatures": [
{
- "id": 1305,
+ "id": 1330,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1306,
+ "id": 1331,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
@@ -17238,7 +17560,7 @@
}
},
{
- "id": 1307,
+ "id": 1332,
"name": "language",
"kind": 32768,
"kindString": "Parameter",
@@ -17262,13 +17584,13 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1304
+ 1329
]
}
]
},
{
- "id": 1317,
+ "id": 1342,
"name": "kendoStringifyValueConverter",
"kind": 128,
"kindString": "Class",
@@ -17277,7 +17599,7 @@
},
"children": [
{
- "id": 1318,
+ "id": 1343,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -17286,14 +17608,14 @@
},
"signatures": [
{
- "id": 1319,
+ "id": 1344,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1320,
+ "id": 1345,
"name": "obj",
"kind": 32768,
"kindString": "Parameter",
@@ -17317,13 +17639,13 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1318
+ 1343
]
}
]
},
{
- "id": 1291,
+ "id": 1316,
"name": "kendoToStringValueConverter",
"kind": 128,
"kindString": "Class",
@@ -17332,7 +17654,7 @@
},
"children": [
{
- "id": 1292,
+ "id": 1317,
"name": "toView",
"kind": 2048,
"kindString": "Method",
@@ -17341,14 +17663,14 @@
},
"signatures": [
{
- "id": 1293,
+ "id": 1318,
"name": "toView",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1294,
+ "id": 1319,
"name": "value",
"kind": 32768,
"kindString": "Parameter",
@@ -17359,7 +17681,7 @@
}
},
{
- "id": 1295,
+ "id": 1320,
"name": "format",
"kind": 32768,
"kindString": "Parameter",
@@ -17370,7 +17692,7 @@
}
},
{
- "id": 1296,
+ "id": 1321,
"name": "language",
"kind": 32768,
"kindString": "Parameter",
@@ -17394,7 +17716,7 @@
"title": "Methods",
"kind": 2048,
"children": [
- 1292
+ 1317
]
}
]
@@ -17447,7 +17769,7 @@
]
},
{
- "id": 1344,
+ "id": 1369,
"name": "bindables",
"kind": 32,
"kindString": "Variable",
@@ -17460,7 +17782,7 @@
}
},
{
- "id": 1345,
+ "id": 1370,
"name": "constants",
"kind": 32,
"kindString": "Variable",
@@ -17473,7 +17795,7 @@
}
},
{
- "id": 1340,
+ "id": 1365,
"name": "configure",
"kind": 64,
"kindString": "Function",
@@ -17482,14 +17804,14 @@
},
"signatures": [
{
- "id": 1341,
+ "id": 1366,
"name": "configure",
"kind": 4096,
"kindString": "Call signature",
"flags": {},
"parameters": [
{
- "id": 1342,
+ "id": 1367,
"name": "aurelia",
"kind": 32768,
"kindString": "Parameter",
@@ -17500,7 +17822,7 @@
}
},
{
- "id": 1343,
+ "id": 1368,
"name": "configCallback",
"kind": 32768,
"kindString": "Parameter",
@@ -17519,7 +17841,42 @@
]
},
{
- "id": 1346,
+ "id": 1375,
+ "name": "delayed",
+ "kind": 64,
+ "kindString": "Function",
+ "flags": {
+ "isExported": true
+ },
+ "signatures": [
+ {
+ "id": 1376,
+ "name": "delayed",
+ "kind": 4096,
+ "kindString": "Call signature",
+ "flags": {},
+ "parameters": [
+ {
+ "id": 1377,
+ "name": "targetFunction",
+ "kind": 32768,
+ "kindString": "Parameter",
+ "flags": {},
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ],
+ "type": {
+ "type": "instrinct",
+ "name": "any"
+ }
+ }
+ ]
+ },
+ {
+ "id": 1371,
"name": "generateBindables",
"kind": 64,
"kindString": "Function",
@@ -17528,7 +17885,7 @@
},
"signatures": [
{
- "id": 1347,
+ "id": 1372,
"name": "generateBindables",
"kind": 4096,
"kindString": "Call signature",
@@ -17538,7 +17895,7 @@
},
"parameters": [
{
- "id": 1348,
+ "id": 1373,
"name": "controlName",
"kind": 32768,
"kindString": "Parameter",
@@ -17552,7 +17909,7 @@
}
},
{
- "id": 1349,
+ "id": 1374,
"name": "extraProperties",
"kind": 32768,
"kindString": "Parameter",
@@ -17578,85 +17935,86 @@
"title": "Classes",
"kind": 128,
"children": [
- 126,
- 149,
- 163,
- 183,
- 203,
- 223,
- 739,
- 279,
- 298,
- 318,
- 508,
- 341,
- 522,
- 543,
- 564,
- 578,
- 623,
- 609,
- 595,
- 647,
- 666,
- 681,
- 680,
- 753,
- 746,
+ 131,
+ 154,
+ 168,
+ 188,
+ 208,
+ 228,
+ 759,
+ 284,
+ 303,
+ 323,
+ 528,
+ 346,
+ 542,
+ 563,
+ 584,
+ 598,
+ 643,
+ 629,
+ 615,
+ 667,
+ 686,
+ 701,
+ 700,
+ 778,
+ 771,
6,
- 699,
- 773,
- 789,
- 808,
- 830,
- 844,
- 874,
- 868,
- 893,
- 359,
- 928,
- 914,
- 929,
- 944,
- 960,
- 980,
719,
- 994,
- 1014,
- 1028,
- 1044,
- 1060,
- 1080,
- 237,
- 1094,
- 1108,
- 251,
- 1122,
- 1142,
- 410,
- 368,
- 399,
- 1156,
- 1193,
- 1184,
- 1178,
+ 798,
+ 814,
+ 833,
+ 855,
+ 869,
+ 899,
+ 893,
+ 364,
+ 918,
+ 378,
+ 953,
+ 939,
+ 954,
+ 969,
+ 985,
+ 1005,
+ 739,
+ 1019,
+ 1039,
+ 1053,
+ 1069,
+ 1085,
+ 1105,
+ 242,
+ 1119,
+ 1133,
+ 256,
+ 1147,
+ 1167,
+ 430,
+ 387,
+ 418,
+ 1181,
+ 1218,
1209,
- 1223,
- 1230,
- 265,
- 1247,
- 1261,
- 417,
- 1277,
- 452,
- 1326,
- 1321,
- 1313,
- 1297,
- 1308,
- 1303,
- 1317,
- 1291
+ 1203,
+ 1234,
+ 1248,
+ 1255,
+ 270,
+ 1272,
+ 1286,
+ 437,
+ 1302,
+ 472,
+ 1351,
+ 1346,
+ 1338,
+ 1322,
+ 1333,
+ 1328,
+ 1342,
+ 1316
]
},
{
@@ -17670,16 +18028,17 @@
"title": "Variables",
"kind": 32,
"children": [
- 1344,
- 1345
+ 1369,
+ 1370
]
},
{
"title": "Functions",
"kind": 64,
"children": [
- 1340,
- 1346
+ 1365,
+ 1375,
+ 1371
]
}
]
diff --git a/package.json b/package.json
index f98c31c4..671cc1a0 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "aurelia-kendoui-bridge",
- "version": "0.9.0",
+ "version": "0.10.0",
"registry": "github",
"description": "A set of Telerik KendoUI wrappers for Aurelia allowing developers to easily use KendoUI components in their Aurelia application.",
"keywords": [