UNPKG

devextreme-angular

Version:

Angular UI and visualization components based on DevExtreme widgets

1,477 lines (1,467 loc) • 1.63 MB
import { __extends, __decorate, __metadata, __param } from 'tslib'; import { SkipSelf, Host, Input, Component, NgModule, Output, EventEmitter, ContentChildren, forwardRef, QueryList, Renderer2, Inject, ElementRef } from '@angular/core'; import { NestedOptionHost, NestedOption, CollectionNestedOption, extractTemplate, DxTemplateHost } from 'devextreme-angular/core'; import { DOCUMENT } from '@angular/common'; import 'devextreme/bundles/dx.all'; /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAdapterComponent = /** @class */ (function (_super) { __extends(DxoAdapterComponent, _super); function DxoAdapterComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoAdapterComponent.prototype, "applyValidationResults", { get: function () { return this._getOption('applyValidationResults'); }, set: function (value) { this._setOption('applyValidationResults', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdapterComponent.prototype, "bypass", { get: function () { return this._getOption('bypass'); }, set: function (value) { this._setOption('bypass', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdapterComponent.prototype, "focus", { get: function () { return this._getOption('focus'); }, set: function (value) { this._setOption('focus', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdapterComponent.prototype, "getValue", { get: function () { return this._getOption('getValue'); }, set: function (value) { this._setOption('getValue', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdapterComponent.prototype, "reset", { get: function () { return this._getOption('reset'); }, set: function (value) { this._setOption('reset', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdapterComponent.prototype, "validationRequestsCallbacks", { get: function () { return this._getOption('validationRequestsCallbacks'); }, set: function (value) { this._setOption('validationRequestsCallbacks', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdapterComponent.prototype, "_optionPath", { get: function () { return 'adapter'; }, enumerable: true, configurable: true }); DxoAdapterComponent.prototype.ngOnInit = function () { this._addRecreatedComponent(); }; DxoAdapterComponent.prototype.ngOnDestroy = function () { this._addRemovedOption(this._getOptionPath()); }; DxoAdapterComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; __decorate([ Input(), __metadata("design:type", Function), __metadata("design:paramtypes", [Function]) ], DxoAdapterComponent.prototype, "applyValidationResults", null); __decorate([ Input(), __metadata("design:type", Function), __metadata("design:paramtypes", [Function]) ], DxoAdapterComponent.prototype, "bypass", null); __decorate([ Input(), __metadata("design:type", Function), __metadata("design:paramtypes", [Function]) ], DxoAdapterComponent.prototype, "focus", null); __decorate([ Input(), __metadata("design:type", Function), __metadata("design:paramtypes", [Function]) ], DxoAdapterComponent.prototype, "getValue", null); __decorate([ Input(), __metadata("design:type", Function), __metadata("design:paramtypes", [Function]) ], DxoAdapterComponent.prototype, "reset", null); __decorate([ Input(), __metadata("design:type", Array), __metadata("design:paramtypes", [Array]) ], DxoAdapterComponent.prototype, "validationRequestsCallbacks", null); DxoAdapterComponent = __decorate([ Component({ selector: 'dxo-adapter', template: '', providers: [NestedOptionHost], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxoAdapterComponent); return DxoAdapterComponent; }(NestedOption)); var DxoAdapterModule = /** @class */ (function () { function DxoAdapterModule() { } DxoAdapterModule = __decorate([ NgModule({ declarations: [ DxoAdapterComponent ], exports: [ DxoAdapterComponent ], }) ], DxoAdapterModule); return DxoAdapterModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAdaptiveLayoutComponent = /** @class */ (function (_super) { __extends(DxoAdaptiveLayoutComponent, _super); function DxoAdaptiveLayoutComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoAdaptiveLayoutComponent.prototype, "height", { get: function () { return this._getOption('height'); }, set: function (value) { this._setOption('height', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdaptiveLayoutComponent.prototype, "keepLabels", { get: function () { return this._getOption('keepLabels'); }, set: function (value) { this._setOption('keepLabels', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdaptiveLayoutComponent.prototype, "width", { get: function () { return this._getOption('width'); }, set: function (value) { this._setOption('width', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAdaptiveLayoutComponent.prototype, "_optionPath", { get: function () { return 'adaptiveLayout'; }, enumerable: true, configurable: true }); DxoAdaptiveLayoutComponent.prototype.ngOnInit = function () { this._addRecreatedComponent(); }; DxoAdaptiveLayoutComponent.prototype.ngOnDestroy = function () { this._addRemovedOption(this._getOptionPath()); }; DxoAdaptiveLayoutComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAdaptiveLayoutComponent.prototype, "height", null); __decorate([ Input(), __metadata("design:type", Boolean), __metadata("design:paramtypes", [Boolean]) ], DxoAdaptiveLayoutComponent.prototype, "keepLabels", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAdaptiveLayoutComponent.prototype, "width", null); DxoAdaptiveLayoutComponent = __decorate([ Component({ selector: 'dxo-adaptive-layout', template: '', providers: [NestedOptionHost], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxoAdaptiveLayoutComponent); return DxoAdaptiveLayoutComponent; }(NestedOption)); var DxoAdaptiveLayoutModule = /** @class */ (function () { function DxoAdaptiveLayoutModule() { } DxoAdaptiveLayoutModule = __decorate([ NgModule({ declarations: [ DxoAdaptiveLayoutComponent ], exports: [ DxoAdaptiveLayoutComponent ], }) ], DxoAdaptiveLayoutModule); return DxoAdaptiveLayoutModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAggregationIntervalComponent = /** @class */ (function (_super) { __extends(DxoAggregationIntervalComponent, _super); function DxoAggregationIntervalComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoAggregationIntervalComponent.prototype, "days", { get: function () { return this._getOption('days'); }, set: function (value) { this._setOption('days', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "hours", { get: function () { return this._getOption('hours'); }, set: function (value) { this._setOption('hours', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "milliseconds", { get: function () { return this._getOption('milliseconds'); }, set: function (value) { this._setOption('milliseconds', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "minutes", { get: function () { return this._getOption('minutes'); }, set: function (value) { this._setOption('minutes', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "months", { get: function () { return this._getOption('months'); }, set: function (value) { this._setOption('months', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "quarters", { get: function () { return this._getOption('quarters'); }, set: function (value) { this._setOption('quarters', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "seconds", { get: function () { return this._getOption('seconds'); }, set: function (value) { this._setOption('seconds', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "weeks", { get: function () { return this._getOption('weeks'); }, set: function (value) { this._setOption('weeks', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "years", { get: function () { return this._getOption('years'); }, set: function (value) { this._setOption('years', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationIntervalComponent.prototype, "_optionPath", { get: function () { return 'aggregationInterval'; }, enumerable: true, configurable: true }); DxoAggregationIntervalComponent.prototype.ngOnInit = function () { this._addRecreatedComponent(); }; DxoAggregationIntervalComponent.prototype.ngOnDestroy = function () { this._addRemovedOption(this._getOptionPath()); }; DxoAggregationIntervalComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "days", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "hours", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "milliseconds", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "minutes", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "months", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "quarters", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "seconds", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "weeks", null); __decorate([ Input(), __metadata("design:type", Number), __metadata("design:paramtypes", [Number]) ], DxoAggregationIntervalComponent.prototype, "years", null); DxoAggregationIntervalComponent = __decorate([ Component({ selector: 'dxo-aggregation-interval', template: '', providers: [NestedOptionHost], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxoAggregationIntervalComponent); return DxoAggregationIntervalComponent; }(NestedOption)); var DxoAggregationIntervalModule = /** @class */ (function () { function DxoAggregationIntervalModule() { } DxoAggregationIntervalModule = __decorate([ NgModule({ declarations: [ DxoAggregationIntervalComponent ], exports: [ DxoAggregationIntervalComponent ], }) ], DxoAggregationIntervalModule); return DxoAggregationIntervalModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAggregationComponent = /** @class */ (function (_super) { __extends(DxoAggregationComponent, _super); function DxoAggregationComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoAggregationComponent.prototype, "calculate", { get: function () { return this._getOption('calculate'); }, set: function (value) { this._setOption('calculate', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationComponent.prototype, "enabled", { get: function () { return this._getOption('enabled'); }, set: function (value) { this._setOption('enabled', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationComponent.prototype, "method", { get: function () { return this._getOption('method'); }, set: function (value) { this._setOption('method', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAggregationComponent.prototype, "_optionPath", { get: function () { return 'aggregation'; }, enumerable: true, configurable: true }); DxoAggregationComponent.prototype.ngOnInit = function () { this._addRecreatedComponent(); }; DxoAggregationComponent.prototype.ngOnDestroy = function () { this._addRemovedOption(this._getOptionPath()); }; DxoAggregationComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; __decorate([ Input(), __metadata("design:type", Function), __metadata("design:paramtypes", [Function]) ], DxoAggregationComponent.prototype, "calculate", null); __decorate([ Input(), __metadata("design:type", Boolean), __metadata("design:paramtypes", [Boolean]) ], DxoAggregationComponent.prototype, "enabled", null); __decorate([ Input(), __metadata("design:type", String), __metadata("design:paramtypes", [String]) ], DxoAggregationComponent.prototype, "method", null); DxoAggregationComponent = __decorate([ Component({ selector: 'dxo-aggregation', template: '', providers: [NestedOptionHost], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxoAggregationComponent); return DxoAggregationComponent; }(NestedOption)); var DxoAggregationModule = /** @class */ (function () { function DxoAggregationModule() { } DxoAggregationModule = __decorate([ NgModule({ declarations: [ DxoAggregationComponent ], exports: [ DxoAggregationComponent ], }) ], DxoAggregationModule); return DxoAggregationModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAnimationConfig = /** @class */ (function (_super) { __extends(DxoAnimationConfig, _super); function DxoAnimationConfig() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(DxoAnimationConfig.prototype, "hide", { get: function () { return this._getOption('hide'); }, set: function (value) { this._setOption('hide', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "show", { get: function () { return this._getOption('show'); }, set: function (value) { this._setOption('show', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "duration", { get: function () { return this._getOption('duration'); }, set: function (value) { this._setOption('duration', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "easing", { get: function () { return this._getOption('easing'); }, set: function (value) { this._setOption('easing', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "enabled", { get: function () { return this._getOption('enabled'); }, set: function (value) { this._setOption('enabled', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "maxPointCountSupported", { get: function () { return this._getOption('maxPointCountSupported'); }, set: function (value) { this._setOption('maxPointCountSupported', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "complete", { get: function () { return this._getOption('complete'); }, set: function (value) { this._setOption('complete', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "delay", { get: function () { return this._getOption('delay'); }, set: function (value) { this._setOption('delay', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "direction", { get: function () { return this._getOption('direction'); }, set: function (value) { this._setOption('direction', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "from", { get: function () { return this._getOption('from'); }, set: function (value) { this._setOption('from', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "staggerDelay", { get: function () { return this._getOption('staggerDelay'); }, set: function (value) { this._setOption('staggerDelay', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "start", { get: function () { return this._getOption('start'); }, set: function (value) { this._setOption('start', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "to", { get: function () { return this._getOption('to'); }, set: function (value) { this._setOption('to', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAnimationConfig.prototype, "type", { get: function () { return this._getOption('type'); }, set: function (value) { this._setOption('type', value); }, enumerable: true, configurable: true }); return DxoAnimationConfig; }(NestedOption)); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAnimationComponent = /** @class */ (function (_super) { __extends(DxoAnimationComponent, _super); function DxoAnimationComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoAnimationComponent.prototype, "_optionPath", { get: function () { return 'animation'; }, enumerable: true, configurable: true }); DxoAnimationComponent.prototype.ngOnInit = function () { this._addRecreatedComponent(); }; DxoAnimationComponent.prototype.ngOnDestroy = function () { this._addRemovedOption(this._getOptionPath()); }; DxoAnimationComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; DxoAnimationComponent = __decorate([ Component({ selector: 'dxo-animation', template: '', providers: [NestedOptionHost], inputs: [ 'hide', 'show', 'duration', 'easing', 'enabled', 'maxPointCountSupported', 'complete', 'delay', 'direction', 'from', 'staggerDelay', 'start', 'to', 'type' ], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxoAnimationComponent); return DxoAnimationComponent; }(DxoAnimationConfig)); var DxoAnimationModule = /** @class */ (function () { function DxoAnimationModule() { } DxoAnimationModule = __decorate([ NgModule({ declarations: [ DxoAnimationComponent ], exports: [ DxoAnimationComponent ], }) ], DxoAnimationModule); return DxoAnimationModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxiChartAnnotationConfig = /** @class */ (function (_super) { __extends(DxiChartAnnotationConfig, _super); function DxiChartAnnotationConfig() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(DxiChartAnnotationConfig.prototype, "allowDragging", { get: function () { return this._getOption('allowDragging'); }, set: function (value) { this._setOption('allowDragging', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "argument", { get: function () { return this._getOption('argument'); }, set: function (value) { this._setOption('argument', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "arrowLength", { get: function () { return this._getOption('arrowLength'); }, set: function (value) { this._setOption('arrowLength', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "arrowWidth", { get: function () { return this._getOption('arrowWidth'); }, set: function (value) { this._setOption('arrowWidth', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "axis", { get: function () { return this._getOption('axis'); }, set: function (value) { this._setOption('axis', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "border", { get: function () { return this._getOption('border'); }, set: function (value) { this._setOption('border', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "color", { get: function () { return this._getOption('color'); }, set: function (value) { this._setOption('color', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "customizeTooltip", { get: function () { return this._getOption('customizeTooltip'); }, set: function (value) { this._setOption('customizeTooltip', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "data", { get: function () { return this._getOption('data'); }, set: function (value) { this._setOption('data', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "description", { get: function () { return this._getOption('description'); }, set: function (value) { this._setOption('description', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "font", { get: function () { return this._getOption('font'); }, set: function (value) { this._setOption('font', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "height", { get: function () { return this._getOption('height'); }, set: function (value) { this._setOption('height', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "image", { get: function () { return this._getOption('image'); }, set: function (value) { this._setOption('image', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "name", { get: function () { return this._getOption('name'); }, set: function (value) { this._setOption('name', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "offsetX", { get: function () { return this._getOption('offsetX'); }, set: function (value) { this._setOption('offsetX', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "offsetY", { get: function () { return this._getOption('offsetY'); }, set: function (value) { this._setOption('offsetY', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "opacity", { get: function () { return this._getOption('opacity'); }, set: function (value) { this._setOption('opacity', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "paddingLeftRight", { get: function () { return this._getOption('paddingLeftRight'); }, set: function (value) { this._setOption('paddingLeftRight', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "paddingTopBottom", { get: function () { return this._getOption('paddingTopBottom'); }, set: function (value) { this._setOption('paddingTopBottom', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "series", { get: function () { return this._getOption('series'); }, set: function (value) { this._setOption('series', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "shadow", { get: function () { return this._getOption('shadow'); }, set: function (value) { this._setOption('shadow', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "template", { get: function () { return this._getOption('template'); }, set: function (value) { this._setOption('template', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "text", { get: function () { return this._getOption('text'); }, set: function (value) { this._setOption('text', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "textOverflow", { get: function () { return this._getOption('textOverflow'); }, set: function (value) { this._setOption('textOverflow', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "tooltipEnabled", { get: function () { return this._getOption('tooltipEnabled'); }, set: function (value) { this._setOption('tooltipEnabled', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "tooltipTemplate", { get: function () { return this._getOption('tooltipTemplate'); }, set: function (value) { this._setOption('tooltipTemplate', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "type", { get: function () { return this._getOption('type'); }, set: function (value) { this._setOption('type', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "value", { get: function () { return this._getOption('value'); }, set: function (value) { this._setOption('value', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "width", { get: function () { return this._getOption('width'); }, set: function (value) { this._setOption('width', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "wordWrap", { get: function () { return this._getOption('wordWrap'); }, set: function (value) { this._setOption('wordWrap', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "x", { get: function () { return this._getOption('x'); }, set: function (value) { this._setOption('x', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "y", { get: function () { return this._getOption('y'); }, set: function (value) { this._setOption('y', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "location", { get: function () { return this._getOption('location'); }, set: function (value) { this._setOption('location', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "angle", { get: function () { return this._getOption('angle'); }, set: function (value) { this._setOption('angle', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "radius", { get: function () { return this._getOption('radius'); }, set: function (value) { this._setOption('radius', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxiChartAnnotationConfig.prototype, "coordinates", { get: function () { return this._getOption('coordinates'); }, set: function (value) { this._setOption('coordinates', value); }, enumerable: true, configurable: true }); return DxiChartAnnotationConfig; }(CollectionNestedOption)); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxiAnnotationComponent = /** @class */ (function (_super) { __extends(DxiAnnotationComponent, _super); function DxiAnnotationComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxiAnnotationComponent.prototype, "_optionPath", { get: function () { return 'annotations'; }, enumerable: true, configurable: true }); DxiAnnotationComponent.prototype.ngOnDestroy = function () { this._deleteRemovedOptions(this._fullOptionPath()); }; DxiAnnotationComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; DxiAnnotationComponent = __decorate([ Component({ selector: 'dxi-annotation', template: '', providers: [NestedOptionHost], inputs: [ 'allowDragging', 'argument', 'arrowLength', 'arrowWidth', 'axis', 'border', 'color', 'customizeTooltip', 'data', 'description', 'font', 'height', 'image', 'name', 'offsetX', 'offsetY', 'opacity', 'paddingLeftRight', 'paddingTopBottom', 'series', 'shadow', 'template', 'text', 'textOverflow', 'tooltipEnabled', 'tooltipTemplate', 'type', 'value', 'width', 'wordWrap', 'x', 'y', 'location', 'angle', 'radius', 'coordinates' ], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxiAnnotationComponent); return DxiAnnotationComponent; }(DxiChartAnnotationConfig)); var DxiAnnotationModule = /** @class */ (function () { function DxiAnnotationModule() { } DxiAnnotationModule = __decorate([ NgModule({ declarations: [ DxiAnnotationComponent ], exports: [ DxiAnnotationComponent ], }) ], DxiAnnotationModule); return DxiAnnotationModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoApiKeyComponent = /** @class */ (function (_super) { __extends(DxoApiKeyComponent, _super); function DxoApiKeyComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoApiKeyComponent.prototype, "bing", { get: function () { return this._getOption('bing'); }, set: function (value) { this._setOption('bing', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoApiKeyComponent.prototype, "google", { get: function () { return this._getOption('google'); }, set: function (value) { this._setOption('google', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoApiKeyComponent.prototype, "googleStatic", { get: function () { return this._getOption('googleStatic'); }, set: function (value) { this._setOption('googleStatic', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoApiKeyComponent.prototype, "_optionPath", { get: function () { return 'apiKey'; }, enumerable: true, configurable: true }); DxoApiKeyComponent.prototype.ngOnInit = function () { this._addRecreatedComponent(); }; DxoApiKeyComponent.prototype.ngOnDestroy = function () { this._addRemovedOption(this._getOptionPath()); }; DxoApiKeyComponent.ctorParameters = function () { return [ { type: NestedOptionHost, decorators: [{ type: SkipSelf }, { type: Host }] }, { type: NestedOptionHost, decorators: [{ type: Host }] } ]; }; __decorate([ Input(), __metadata("design:type", String), __metadata("design:paramtypes", [String]) ], DxoApiKeyComponent.prototype, "bing", null); __decorate([ Input(), __metadata("design:type", String), __metadata("design:paramtypes", [String]) ], DxoApiKeyComponent.prototype, "google", null); __decorate([ Input(), __metadata("design:type", String), __metadata("design:paramtypes", [String]) ], DxoApiKeyComponent.prototype, "googleStatic", null); DxoApiKeyComponent = __decorate([ Component({ selector: 'dxo-api-key', template: '', providers: [NestedOptionHost], styles: [''] }), __param(0, SkipSelf()), __param(0, Host()), __param(1, Host()), __metadata("design:paramtypes", [NestedOptionHost, NestedOptionHost]) ], DxoApiKeyComponent); return DxoApiKeyComponent; }(NestedOption)); var DxoApiKeyModule = /** @class */ (function () { function DxoApiKeyModule() { } DxoApiKeyModule = __decorate([ NgModule({ declarations: [ DxoApiKeyComponent ], exports: [ DxoApiKeyComponent ], }) ], DxoApiKeyModule); return DxoApiKeyModule; }()); /*! * devextreme-angular * Version: 20.2.5 * Build date: Fri Jan 15 2021 * * Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-angular */ var DxoAppointmentDraggingComponent = /** @class */ (function (_super) { __extends(DxoAppointmentDraggingComponent, _super); function DxoAppointmentDraggingComponent(parentOptionHost, optionHost) { var _this = _super.call(this) || this; parentOptionHost.setNestedOption(_this); optionHost.setHost(_this, _this._fullOptionPath.bind(_this)); return _this; } Object.defineProperty(DxoAppointmentDraggingComponent.prototype, "autoScroll", { get: function () { return this._getOption('autoScroll'); }, set: function (value) { this._setOption('autoScroll', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAppointmentDraggingComponent.prototype, "data", { get: function () { return this._getOption('data'); }, set: function (value) { this._setOption('data', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAppointmentDraggingComponent.prototype, "group", { get: function () { return this._getOption('group'); }, set: function (value) { this._setOption('group', value); }, enumerable: true, configurable: true }); Object.defineProperty(DxoAppointmentDraggingComponen