devextreme-angular
Version:
Angular UI and visualization components based on DevExtreme widgets
131 lines • 14.3 kB
JavaScript
/*!
* devextreme-angular
* Version: 22.1.14
* Build date: Mon Apr 29 2024
*
* Copyright (c) 2012 - 2024 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
*/
/* tslint:disable:max-line-length */
/* tslint:disable:use-input-property-decorator */
import { Component, NgModule, Host, SkipSelf } from '@angular/core';
import { NestedOptionHost, } from 'devextreme-angular/core';
import { DxoGanttHeaderFilterTexts } from './base/gantt-header-filter-texts';
import * as i0 from "@angular/core";
import * as i1 from "devextreme-angular/core";
export class DxoTextsComponent extends DxoGanttHeaderFilterTexts {
constructor(parentOptionHost, optionHost) {
super();
parentOptionHost.setNestedOption(this);
optionHost.setHost(this, this._fullOptionPath.bind(this));
}
get _optionPath() {
return 'texts';
}
ngOnInit() {
this._addRecreatedComponent();
}
ngOnDestroy() {
this._addRemovedOption(this._getOptionPath());
}
}
/** @nocollapse */ DxoTextsComponent.ɵfac = function DxoTextsComponent_Factory(t) { return new (t || DxoTextsComponent)(i0.ɵɵdirectiveInject(i1.NestedOptionHost, 5), i0.ɵɵdirectiveInject(i1.NestedOptionHost, 1)); };
/** @nocollapse */ DxoTextsComponent.ɵcmp = /** @pureOrBreakMyCode */ i0.ɵɵdefineComponent({ type: DxoTextsComponent, selectors: [["dxo-texts"]], inputs: { fix: "fix", leftPosition: "leftPosition", rightPosition: "rightPosition", unfix: "unfix", addRow: "addRow", cancelAllChanges: "cancelAllChanges", cancelRowChanges: "cancelRowChanges", confirmDeleteMessage: "confirmDeleteMessage", confirmDeleteTitle: "confirmDeleteTitle", deleteRow: "deleteRow", editRow: "editRow", saveAllChanges: "saveAllChanges", saveRowChanges: "saveRowChanges", undeleteRow: "undeleteRow", validationCancelChanges: "validationCancelChanges", exportAll: "exportAll", exportSelectedRows: "exportSelectedRows", exportTo: "exportTo", clearFilter: "clearFilter", createFilter: "createFilter", filterEnabledHint: "filterEnabledHint", groupByThisColumn: "groupByThisColumn", groupContinuedMessage: "groupContinuedMessage", groupContinuesMessage: "groupContinuesMessage", ungroup: "ungroup", ungroupAll: "ungroupAll", cancel: "cancel", emptyValue: "emptyValue", ok: "ok", avg: "avg", avgOtherColumn: "avgOtherColumn", count: "count", max: "max", maxOtherColumn: "maxOtherColumn", min: "min", minOtherColumn: "minOtherColumn", sum: "sum", sumOtherColumn: "sumOtherColumn", allFields: "allFields", columnFields: "columnFields", dataFields: "dataFields", filterFields: "filterFields", rowFields: "rowFields", columnFieldArea: "columnFieldArea", dataFieldArea: "dataFieldArea", filterFieldArea: "filterFieldArea", rowFieldArea: "rowFieldArea", collapseAll: "collapseAll", dataNotAvailable: "dataNotAvailable", expandAll: "expandAll", exportToExcel: "exportToExcel", grandTotal: "grandTotal", noData: "noData", removeAllSorting: "removeAllSorting", showFieldChooser: "showFieldChooser", sortColumnBySummary: "sortColumnBySummary", sortRowBySummary: "sortRowBySummary", total: "total", addRowToNode: "addRowToNode" }, features: [i0.ɵɵProvidersFeature([NestedOptionHost]), i0.ɵɵInheritDefinitionFeature], decls: 0, vars: 0, template: function DxoTextsComponent_Template(rf, ctx) { }, styles: [""] });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(DxoTextsComponent, [{
type: Component,
args: [{
selector: 'dxo-texts',
template: '',
styles: [''],
providers: [NestedOptionHost],
inputs: [
'fix',
'leftPosition',
'rightPosition',
'unfix',
'addRow',
'cancelAllChanges',
'cancelRowChanges',
'confirmDeleteMessage',
'confirmDeleteTitle',
'deleteRow',
'editRow',
'saveAllChanges',
'saveRowChanges',
'undeleteRow',
'validationCancelChanges',
'exportAll',
'exportSelectedRows',
'exportTo',
'clearFilter',
'createFilter',
'filterEnabledHint',
'groupByThisColumn',
'groupContinuedMessage',
'groupContinuesMessage',
'ungroup',
'ungroupAll',
'cancel',
'emptyValue',
'ok',
'avg',
'avgOtherColumn',
'count',
'max',
'maxOtherColumn',
'min',
'minOtherColumn',
'sum',
'sumOtherColumn',
'allFields',
'columnFields',
'dataFields',
'filterFields',
'rowFields',
'columnFieldArea',
'dataFieldArea',
'filterFieldArea',
'rowFieldArea',
'collapseAll',
'dataNotAvailable',
'expandAll',
'exportToExcel',
'grandTotal',
'noData',
'removeAllSorting',
'showFieldChooser',
'sortColumnBySummary',
'sortRowBySummary',
'total',
'addRowToNode'
]
}]
}], function () { return [{ type: i1.NestedOptionHost, decorators: [{
type: SkipSelf
}, {
type: Host
}] }, { type: i1.NestedOptionHost, decorators: [{
type: Host
}] }]; }, null); })();
export class DxoTextsModule {
}
/** @nocollapse */ DxoTextsModule.ɵfac = function DxoTextsModule_Factory(t) { return new (t || DxoTextsModule)(); };
/** @nocollapse */ DxoTextsModule.ɵmod = /** @pureOrBreakMyCode */ i0.ɵɵdefineNgModule({ type: DxoTextsModule });
/** @nocollapse */ DxoTextsModule.ɵinj = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjector({});
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(DxoTextsModule, [{
type: NgModule,
args: [{
declarations: [
DxoTextsComponent
],
exports: [
DxoTextsComponent
],
}]
}], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(DxoTextsModule, { declarations: [DxoTextsComponent], exports: [DxoTextsComponent] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9kaXN0L3VpL25lc3RlZC90ZXh0cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7R0FXRztBQUVILG9DQUFvQztBQUVwQyxpREFBaUQ7QUFFakQsT0FBTyxFQUNILFNBQVMsRUFHVCxRQUFRLEVBQ1IsSUFBSSxFQUNKLFFBQVEsRUFDWCxNQUFNLGVBQWUsQ0FBQztBQU12QixPQUFPLEVBQ0gsZ0JBQWdCLEdBQ25CLE1BQU0seUJBQXlCLENBQUM7QUFDakMsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sa0NBQWtDLENBQUM7OztBQXNFN0UsTUFBTSxPQUFPLGlCQUFrQixTQUFRLHlCQUF5QjtJQU81RCxZQUFnQyxnQkFBa0MsRUFDbEQsVUFBNEI7UUFDeEMsS0FBSyxFQUFFLENBQUM7UUFDUixnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdkMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUM5RCxDQUFDO0lBVkQsSUFBYyxXQUFXO1FBQ3JCLE9BQU8sT0FBTyxDQUFDO0lBQ25CLENBQUM7SUFXRCxRQUFRO1FBQ0osSUFBSSxDQUFDLHNCQUFzQixFQUFFLENBQUM7SUFDbEMsQ0FBQztJQUVELFdBQVc7UUFDUCxJQUFJLENBQUMsaUJBQWlCLENBQUMsSUFBSSxDQUFDLGNBQWMsRUFBRSxDQUFDLENBQUM7SUFDbEQsQ0FBQzs7cUdBckJRLGlCQUFpQjttR0FBakIsaUJBQWlCLHV3REEvRGYsQ0FBQyxnQkFBZ0IsQ0FBQzt1RkErRHBCLGlCQUFpQjtjQW5FN0IsU0FBUztlQUFDO2dCQUNQLFFBQVEsRUFBRSxXQUFXO2dCQUNyQixRQUFRLEVBQUUsRUFBRTtnQkFDWixNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUM7Z0JBQ1osU0FBUyxFQUFFLENBQUMsZ0JBQWdCLENBQUM7Z0JBQzdCLE1BQU0sRUFBRTtvQkFDSixLQUFLO29CQUNMLGNBQWM7b0JBQ2QsZUFBZTtvQkFDZixPQUFPO29CQUNQLFFBQVE7b0JBQ1Isa0JBQWtCO29CQUNsQixrQkFBa0I7b0JBQ2xCLHNCQUFzQjtvQkFDdEIsb0JBQW9CO29CQUNwQixXQUFXO29CQUNYLFNBQVM7b0JBQ1QsZ0JBQWdCO29CQUNoQixnQkFBZ0I7b0JBQ2hCLGFBQWE7b0JBQ2IseUJBQXlCO29CQUN6QixXQUFXO29CQUNYLG9CQUFvQjtvQkFDcEIsVUFBVTtvQkFDVixhQUFhO29CQUNiLGNBQWM7b0JBQ2QsbUJBQW1CO29CQUNuQixtQkFBbUI7b0JBQ25CLHVCQUF1QjtvQkFDdkIsdUJBQXVCO29CQUN2QixTQUFTO29CQUNULFlBQVk7b0JBQ1osUUFBUTtvQkFDUixZQUFZO29CQUNaLElBQUk7b0JBQ0osS0FBSztvQkFDTCxnQkFBZ0I7b0JBQ2hCLE9BQU87b0JBQ1AsS0FBSztvQkFDTCxnQkFBZ0I7b0JBQ2hCLEtBQUs7b0JBQ0wsZ0JBQWdCO29CQUNoQixLQUFLO29CQUNMLGdCQUFnQjtvQkFDaEIsV0FBVztvQkFDWCxjQUFjO29CQUNkLFlBQVk7b0JBQ1osY0FBYztvQkFDZCxXQUFXO29CQUNYLGlCQUFpQjtvQkFDakIsZUFBZTtvQkFDZixpQkFBaUI7b0JBQ2pCLGNBQWM7b0JBQ2QsYUFBYTtvQkFDYixrQkFBa0I7b0JBQ2xCLFdBQVc7b0JBQ1gsZUFBZTtvQkFDZixZQUFZO29CQUNaLFFBQVE7b0JBQ1Isa0JBQWtCO29CQUNsQixrQkFBa0I7b0JBQ2xCLHFCQUFxQjtvQkFDckIsa0JBQWtCO29CQUNsQixPQUFPO29CQUNQLGNBQWM7aUJBQ2pCO2FBQ0o7O3NCQVFnQixRQUFROztzQkFBSSxJQUFJOztzQkFDcEIsSUFBSTs7QUEwQmpCLE1BQU0sT0FBTyxjQUFjOzsrRkFBZCxjQUFjOytGQUFkLGNBQWM7O3VGQUFkLGNBQWM7Y0FSMUIsUUFBUTtlQUFDO2dCQUNSLFlBQVksRUFBRTtvQkFDWixpQkFBaUI7aUJBQ2xCO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxpQkFBaUI7aUJBQ2xCO2FBQ0Y7O3dGQUNZLGNBQWMsbUJBbENkLGlCQUFpQixhQUFqQixpQkFBaUIiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIGRldmV4dHJlbWUtYW5ndWxhclxuICogVmVyc2lvbjogMjIuMS4xNFxuICogQnVpbGQgZGF0ZTogTW9uIEFwciAyOSAyMDI0XG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDEyIC0gMjAyNCBEZXZlbG9wZXIgRXhwcmVzcyBJbmMuIEFMTCBSSUdIVFMgUkVTRVJWRURcbiAqXG4gKiBUaGlzIHNvZnR3YXJlIG1heSBiZSBtb2RpZmllZCBhbmQgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zXG4gKiBvZiB0aGUgTUlUIGxpY2Vuc2UuIFNlZSB0aGUgTElDRU5TRSBmaWxlIGluIHRoZSByb290IG9mIHRoZSBwcm9qZWN0IGZvciBkZXRhaWxzLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9EZXZFeHByZXNzL2RldmV4dHJlbWUtYW5ndWxhclxuICovXG5cbi8qIHRzbGludDpkaXNhYmxlOm1heC1saW5lLWxlbmd0aCAqL1xyXG5cclxuLyogdHNsaW50OmRpc2FibGU6dXNlLWlucHV0LXByb3BlcnR5LWRlY29yYXRvciAqL1xyXG5cclxuaW1wb3J0IHtcclxuICAgIENvbXBvbmVudCxcclxuICAgIE9uSW5pdCxcclxuICAgIE9uRGVzdHJveSxcclxuICAgIE5nTW9kdWxlLFxyXG4gICAgSG9zdCxcclxuICAgIFNraXBTZWxmXHJcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5cclxuXHJcblxyXG5cclxuaW1wb3J0IHtcclxuICAgIE5lc3RlZE9wdGlvbkhvc3QsXHJcbn0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBEeG9HYW50dEhlYWRlckZpbHRlclRleHRzIH0gZnJvbSAnLi9iYXNlL2dhbnR0LWhlYWRlci1maWx0ZXItdGV4dHMnO1xyXG5cclxuXHJcbkBDb21wb25lbnQoe1xyXG4gICAgc2VsZWN0b3I6ICdkeG8tdGV4dHMnLFxyXG4gICAgdGVtcGxhdGU6ICcnLFxyXG4gICAgc3R5bGVzOiBbJyddLFxyXG4gICAgcHJvdmlkZXJzOiBbTmVzdGVkT3B0aW9uSG9zdF0sXHJcbiAgICBpbnB1dHM6IFtcclxuICAgICAgICAnZml4JyxcclxuICAgICAgICAnbGVmdFBvc2l0aW9uJyxcclxuICAgICAgICAncmlnaHRQb3NpdGlvbicsXHJcbiAgICAgICAgJ3VuZml4JyxcclxuICAgICAgICAnYWRkUm93JyxcclxuICAgICAgICAnY2FuY2VsQWxsQ2hhbmdlcycsXHJcbiAgICAgICAgJ2NhbmNlbFJvd0NoYW5nZXMnLFxyXG4gICAgICAgICdjb25maXJtRGVsZXRlTWVzc2FnZScsXHJcbiAgICAgICAgJ2NvbmZpcm1EZWxldGVUaXRsZScsXHJcbiAgICAgICAgJ2RlbGV0ZVJvdycsXHJcbiAgICAgICAgJ2VkaXRSb3cnLFxyXG4gICAgICAgICdzYXZlQWxsQ2hhbmdlcycsXHJcbiAgICAgICAgJ3NhdmVSb3dDaGFuZ2VzJyxcclxuICAgICAgICAndW5kZWxldGVSb3cnLFxyXG4gICAgICAgICd2YWxpZGF0aW9uQ2FuY2VsQ2hhbmdlcycsXHJcbiAgICAgICAgJ2V4cG9ydEFsbCcsXHJcbiAgICAgICAgJ2V4cG9ydFNlbGVjdGVkUm93cycsXHJcbiAgICAgICAgJ2V4cG9ydFRvJyxcclxuICAgICAgICAnY2xlYXJGaWx0ZXInLFxyXG4gICAgICAgICdjcmVhdGVGaWx0ZXInLFxyXG4gICAgICAgICdmaWx0ZXJFbmFibGVkSGludCcsXHJcbiAgICAgICAgJ2dyb3VwQnlUaGlzQ29sdW1uJyxcclxuICAgICAgICAnZ3JvdXBDb250aW51ZWRNZXNzYWdlJyxcclxuICAgICAgICAnZ3JvdXBDb250aW51ZXNNZXNzYWdlJyxcclxuICAgICAgICAndW5ncm91cCcsXHJcbiAgICAgICAgJ3VuZ3JvdXBBbGwnLFxyXG4gICAgICAgICdjYW5jZWwnLFxyXG4gICAgICAgICdlbXB0eVZhbHVlJyxcclxuICAgICAgICAnb2snLFxyXG4gICAgICAgICdhdmcnLFxyXG4gICAgICAgICdhdmdPdGhlckNvbHVtbicsXHJcbiAgICAgICAgJ2NvdW50JyxcclxuICAgICAgICAnbWF4JyxcclxuICAgICAgICAnbWF4T3RoZXJDb2x1bW4nLFxyXG4gICAgICAgICdtaW4nLFxyXG4gICAgICAgICdtaW5PdGhlckNvbHVtbicsXHJcbiAgICAgICAgJ3N1bScsXHJcbiAgICAgICAgJ3N1bU90aGVyQ29sdW1uJyxcclxuICAgICAgICAnYWxsRmllbGRzJyxcclxuICAgICAgICAnY29sdW1uRmllbGRzJyxcclxuICAgICAgICAnZGF0YUZpZWxkcycsXHJcbiAgICAgICAgJ2ZpbHRlckZpZWxkcycsXHJcbiAgICAgICAgJ3Jvd0ZpZWxkcycsXHJcbiAgICAgICAgJ2NvbHVtbkZpZWxkQXJlYScsXHJcbiAgICAgICAgJ2RhdGFGaWVsZEFyZWEnLFxyXG4gICAgICAgICdmaWx0ZXJGaWVsZEFyZWEnLFxyXG4gICAgICAgICdyb3dGaWVsZEFyZWEnLFxyXG4gICAgICAgICdjb2xsYXBzZUFsbCcsXHJcbiAgICAgICAgJ2RhdGFOb3RBdmFpbGFibGUnLFxyXG4gICAgICAgICdleHBhbmRBbGwnLFxyXG4gICAgICAgICdleHBvcnRUb0V4Y2VsJyxcclxuICAgICAgICAnZ3JhbmRUb3RhbCcsXHJcbiAgICAgICAgJ25vRGF0YScsXHJcbiAgICAgICAgJ3JlbW92ZUFsbFNvcnRpbmcnLFxyXG4gICAgICAgICdzaG93RmllbGRDaG9vc2VyJyxcclxuICAgICAgICAnc29ydENvbHVtbkJ5U3VtbWFyeScsXHJcbiAgICAgICAgJ3NvcnRSb3dCeVN1bW1hcnknLFxyXG4gICAgICAgICd0b3RhbCcsXHJcbiAgICAgICAgJ2FkZFJvd1RvTm9kZSdcclxuICAgIF1cclxufSlcclxuZXhwb3J0IGNsYXNzIER4b1RleHRzQ29tcG9uZW50IGV4dGVuZHMgRHhvR2FudHRIZWFkZXJGaWx0ZXJUZXh0cyBpbXBsZW1lbnRzIE9uRGVzdHJveSwgT25Jbml0ICB7XHJcblxyXG4gICAgcHJvdGVjdGVkIGdldCBfb3B0aW9uUGF0aCgpIHtcclxuICAgICAgICByZXR1cm4gJ3RleHRzJztcclxuICAgIH1cclxuXHJcblxyXG4gICAgY29uc3RydWN0b3IoQFNraXBTZWxmKCkgQEhvc3QoKSBwYXJlbnRPcHRpb25Ib3N0OiBOZXN0ZWRPcHRpb25Ib3N0LFxyXG4gICAgICAgICAgICBASG9zdCgpIG9wdGlvbkhvc3Q6IE5lc3RlZE9wdGlvbkhvc3QpIHtcclxuICAgICAgICBzdXBlcigpO1xyXG4gICAgICAgIHBhcmVudE9wdGlvbkhvc3Quc2V0TmVzdGVkT3B0aW9uKHRoaXMpO1xyXG4gICAgICAgIG9wdGlvbkhvc3Quc2V0SG9zdCh0aGlzLCB0aGlzLl9mdWxsT3B0aW9uUGF0aC5iaW5kKHRoaXMpKTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgbmdPbkluaXQoKSB7XHJcbiAgICAgICAgdGhpcy5fYWRkUmVjcmVhdGVkQ29tcG9uZW50KCk7XHJcbiAgICB9XHJcblxyXG4gICAgbmdPbkRlc3Ryb3koKSB7XHJcbiAgICAgICAgdGhpcy5fYWRkUmVtb3ZlZE9wdGlvbih0aGlzLl9nZXRPcHRpb25QYXRoKCkpO1xyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbXHJcbiAgICBEeG9UZXh0c0NvbXBvbmVudFxyXG4gIF0sXHJcbiAgZXhwb3J0czogW1xyXG4gICAgRHhvVGV4dHNDb21wb25lbnRcclxuICBdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgRHhvVGV4dHNNb2R1bGUgeyB9XHJcbiJdfQ==