ngx-beautiful-charts
Version:
A library to create charts in Angular
45 lines • 2.88 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
var GlobalParametersService = /** @class */ (function () {
function GlobalParametersService() {
this.componentCounter = 0;
this.componentCounter = 0;
}
/**
* @return {?}
*/
GlobalParametersService.prototype.addNewComponent = /**
* @return {?}
*/
function () {
return ++this.componentCounter;
};
/**
* @return {?}
*/
GlobalParametersService.prototype.getCurrentComponentCounter = /**
* @return {?}
*/
function () {
return this.componentCounter;
};
GlobalParametersService.decorators = [
{ type: Injectable, args: [{
providedIn: 'root'
},] }
];
/** @nocollapse */
GlobalParametersService.ctorParameters = function () { return []; };
/** @nocollapse */ GlobalParametersService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function GlobalParametersService_Factory() { return new GlobalParametersService(); }, token: GlobalParametersService, providedIn: "root" });
return GlobalParametersService;
}());
export { GlobalParametersService };
if (false) {
/** @type {?} */
GlobalParametersService.prototype.componentCounter;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2xvYmFsLXBhcmFtZXRlcnMuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1iZWF1dGlmdWwtY2hhcnRzLyIsInNvdXJjZXMiOlsiZ2xvYmFsL2dsb2JhbC1wYXJhbWV0ZXJzLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBRTNDO0lBT0k7UUFGQSxxQkFBZ0IsR0FBRyxDQUFDLENBQUM7UUFHakIsSUFBSSxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQztJQUM5QixDQUFDOzs7O0lBRUQsaURBQWU7OztJQUFmO1FBQ0ksT0FBTyxFQUFFLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQztJQUNuQyxDQUFDOzs7O0lBRUQsNERBQTBCOzs7SUFBMUI7UUFDSSxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQztJQUNqQyxDQUFDOztnQkFqQkosVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7Ozs7a0NBSkQ7Q0FvQkMsQUFsQkQsSUFrQkM7U0FkWSx1QkFBdUI7OztJQUNoQyxtREFBcUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXHJcbn0pXHJcblxyXG5leHBvcnQgY2xhc3MgR2xvYmFsUGFyYW1ldGVyc1NlcnZpY2Uge1xyXG4gICAgY29tcG9uZW50Q291bnRlciA9IDA7XHJcblxyXG4gICAgY29uc3RydWN0b3IoKSB7XHJcbiAgICAgICAgdGhpcy5jb21wb25lbnRDb3VudGVyID0gMDtcclxuICAgIH1cclxuXHJcbiAgICBhZGROZXdDb21wb25lbnQoKTogbnVtYmVyIHtcclxuICAgICAgICByZXR1cm4gKyt0aGlzLmNvbXBvbmVudENvdW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgZ2V0Q3VycmVudENvbXBvbmVudENvdW50ZXIoKTogbnVtYmVyIHtcclxuICAgICAgICByZXR1cm4gdGhpcy5jb21wb25lbnRDb3VudGVyO1xyXG4gICAgfVxyXG59XHJcbiJdfQ==