UNPKG

ngx-chartist

Version:
219 lines 13.4 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import * as Chartist from 'chartist'; import * as i0 from "@angular/core"; export class NgxChartistService { constructor() { } /** * @return {?} */ getPrecision() { return Chartist.precision; } /** * @return {?} */ getEscapingMap() { return Chartist.escapingMap; } /** * @return {?} */ getPie() { return Chartist.Pie; } /** * @return {?} */ getBar() { return Chartist.Bar; } /** * @return {?} */ getLine() { return Chartist.Line; } /** * @return {?} */ getCandle() { return Chartist.Candle; } /** * @return {?} */ getFixedScaleAxis() { return Chartist.FixedScaleAxis; } /** * @return {?} */ getAutoScaleAxis() { return Chartist.AutoScaleAxis; } /** * @return {?} */ getStepAxis() { return Chartist.StepAxis; } /** * @return {?} */ getSvg() { return Chartist.Svg; } /** * @return {?} */ getInterpolation() { return Chartist.Interpolation; } /** * @return {?} */ getNoop() { return Chartist.noop; } /** * @return {?} */ getPlugins() { return Chartist.plugins; } /** * @param {?} n * @return {?} */ alphaNumerate(n) { return Chartist.alphaNumerate(n); } /** * @param {?} target * @param {...?} sources * @return {?} */ extend(target, ...sources) { return Chartist.extend(target, ...sources); } /** * @param {?} str * @param {?} subStr * @param {?} newSubStr * @return {?} */ replaceAll(str, subStr, newSubStr) { return Chartist.replaceAll(str, subStr, newSubStr); } /** * @param {?} value * @param {?} unit * @return {?} */ ensureUnit(value, unit) { return Chartist.ensureUnit(value, unit); } /** * @param {?} input * @return {?} */ quantity(input) { return Chartist.quantity(input); } /** * @param {?} query * @return {?} */ query(query) { return Chartist.query(query); } /** * @param {?} length * @return {?} */ times(length) { return Chartist.times(length); } /** * @param {?} previous * @param {?} current * @return {?} */ sum(previous, current) { return Chartist.sum(previous, current); } /** * @param {?} factor * @return {?} */ mapMultiply(factor) { return Chartist.mapMultiply(factor); } /** * @param {?} addend * @return {?} */ mapAdd(addend) { return Chartist.mapAdd(addend); } /** * @param {?} arr * @param {?} cb * @return {?} */ serialMap(arr, cb) { return Chartist.serialMap(arr, cb); } /** * @param {?} value * @param {?=} digits * @return {?} */ roundWithPrecision(value, digits) { return Chartist.roundWithPrecision(value, digits); } /** * @param {?} value * @param {?=} dimension * @return {?} */ getMultiValue(value, dimension) { return Chartist.getMultiValue(value, dimension); } /** * @param {?} data * @return {?} */ serialize(data) { return Chartist.serialize(data); } /** * @param {?} data * @return {?} */ deserialize(data) { return Chartist.deserialize(data); } /** * @param {?} container * @param {?} width * @param {?} height * @param {?} className * @return {?} */ createSvg(container, width, height, className) { return Chartist.createSvg(container, width, height, className); } } NgxChartistService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; NgxChartistService.ctorParameters = () => []; /** @nocollapse */ NgxChartistService.ngInjectableDef = i0.defineInjectable({ factory: function NgxChartistService_Factory() { return new NgxChartistService(); }, token: NgxChartistService, providedIn: "root" }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWNoYXJ0aXN0LnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtY2hhcnRpc3QvIiwic291cmNlcyI6WyJsaWIvbmd4LWNoYXJ0aXN0LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxLQUFLLFFBQVEsTUFBTSxVQUFVLENBQUM7O0FBZ0JyQyxNQUFNO0lBRUosZ0JBQWdCLENBQUM7Ozs7SUFFakIsWUFBWTtRQUNWLE9BQU8sUUFBUSxDQUFDLFNBQVMsQ0FBQztJQUM1QixDQUFDOzs7O0lBRUQsY0FBYztRQUNaLE9BQU8sUUFBUSxDQUFDLFdBQVcsQ0FBQztJQUM5QixDQUFDOzs7O0lBRUQsTUFBTTtRQUNKLE9BQU8sUUFBUSxDQUFDLEdBQUcsQ0FBQztJQUN0QixDQUFDOzs7O0lBRUQsTUFBTTtRQUNKLE9BQU8sUUFBUSxDQUFDLEdBQUcsQ0FBQztJQUN0QixDQUFDOzs7O0lBRUQsT0FBTztRQUNMLE9BQU8sUUFBUSxDQUFDLElBQUksQ0FBQztJQUN2QixDQUFDOzs7O0lBRUQsU0FBUztRQUNQLE9BQU8sUUFBUSxDQUFDLE1BQU0sQ0FBQztJQUN6QixDQUFDOzs7O0lBRUQsaUJBQWlCO1FBQ2YsT0FBTyxRQUFRLENBQUMsY0FBYyxDQUFDO0lBQ2pDLENBQUM7Ozs7SUFFRCxnQkFBZ0I7UUFDZCxPQUFPLFFBQVEsQ0FBQyxhQUFhLENBQUM7SUFDaEMsQ0FBQzs7OztJQUVELFdBQVc7UUFDVCxPQUFPLFFBQVEsQ0FBQyxRQUFRLENBQUM7SUFDM0IsQ0FBQzs7OztJQUVELE1BQU07UUFDSixPQUFPLFFBQVEsQ0FBQyxHQUFHLENBQUM7SUFDdEIsQ0FBQzs7OztJQUVELGdCQUFnQjtRQUNkLE9BQU8sUUFBUSxDQUFDLGFBQWEsQ0FBQztJQUNoQyxDQUFDOzs7O0lBRUQsT0FBTztRQUNMLE9BQU8sUUFBUSxDQUFDLElBQUksQ0FBQztJQUN2QixDQUFDOzs7O0lBRUQsVUFBVTtRQUNSLE9BQU8sUUFBUSxDQUFDLE9BQU8sQ0FBQztJQUMxQixDQUFDOzs7OztJQUVELGFBQWEsQ0FBQyxDQUFTO1FBQ3JCLE9BQU8sUUFBUSxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxDQUFDOzs7Ozs7SUFFRCxNQUFNLENBQUMsTUFBYyxFQUFFLEdBQUcsT0FBaUI7UUFDekMsT0FBTyxRQUFRLENBQUMsTUFBTSxDQUFDLE1BQU0sRUFBRSxHQUFHLE9BQU8sQ0FBQyxDQUFDO0lBQzdDLENBQUM7Ozs7Ozs7SUFFRCxVQUFVLENBQUMsR0FBVyxFQUFFLE1BQWMsRUFBRSxTQUFpQjtRQUN2RCxPQUFPLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFFLE1BQU0sRUFBRSxTQUFTLENBQUMsQ0FBQztJQUNyRCxDQUFDOzs7Ozs7SUFFRCxVQUFVLENBQUMsS0FBYSxFQUFFLElBQVk7UUFDcEMsT0FBTyxRQUFRLENBQUMsVUFBVSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQztJQUMxQyxDQUFDOzs7OztJQUVELFFBQVEsQ0FBQyxLQUFzQjtRQUM3QixPQUFPLFFBQVEsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQzs7Ozs7SUFFRCxLQUFLLENBQUMsS0FBb0I7UUFDeEIsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQy9CLENBQUM7Ozs7O0lBRUQsS0FBSyxDQUFDLE1BQWM7UUFDbEIsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ2hDLENBQUM7Ozs7OztJQUVELEdBQUcsQ0FBQyxRQUFnQixFQUFFLE9BQWU7UUFDbkMsT0FBTyxRQUFRLENBQUMsR0FBRyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQztJQUN6QyxDQUFDOzs7OztJQUVELFdBQVcsQ0FBQyxNQUFjO1FBQ3hCLE9BQU8sUUFBUSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUN0QyxDQUFDOzs7OztJQUVELE1BQU0sQ0FBQyxNQUFjO1FBQ25CLE9BQU8sUUFBUSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUNqQyxDQUFDOzs7Ozs7SUFFRCxTQUFTLENBQUMsR0FBZSxFQUFFLEVBQVk7UUFDckMsT0FBTyxRQUFRLENBQUMsU0FBUyxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNyQyxDQUFDOzs7Ozs7SUFFRCxrQkFBa0IsQ0FBQyxLQUFhLEVBQUUsTUFBZTtRQUMvQyxPQUFPLFFBQVEsQ0FBQyxrQkFBa0IsQ0FBQyxLQUFLLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDcEQsQ0FBQzs7Ozs7O0lBRUQsYUFBYSxDQUFDLEtBQVUsRUFBRSxTQUFlO1FBQ3ZDLE9BQU8sUUFBUSxDQUFDLGFBQWEsQ0FBQyxLQUFLLEVBQUUsU0FBUyxDQUFDLENBQUM7SUFDbEQsQ0FBQzs7Ozs7SUFFRCxTQUFTLENBQUMsSUFBOEI7UUFDdEMsT0FBTyxRQUFRLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ2xDLENBQUM7Ozs7O0lBRUQsV0FBVyxDQUFDLElBQVk7UUFDdEIsT0FBTyxRQUFRLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3BDLENBQUM7Ozs7Ozs7O0lBRUQsU0FBUyxDQUFDLFNBQWUsRUFBRSxLQUFhLEVBQUUsTUFBYyxFQUFFLFNBQWlCO1FBQ3pFLE9BQU8sUUFBUSxDQUFDLFNBQVMsQ0FBQyxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxTQUFTLENBQUMsQ0FBQztJQUNqRSxDQUFDOzs7WUF6SEYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0ICogYXMgQ2hhcnRpc3QgZnJvbSAnY2hhcnRpc3QnO1xuXG5leHBvcnQgdHlwZSBJQ2hhcnRpc3RFc2NhcGVNYXAgPSBDaGFydGlzdC5JQ2hhcnRpc3RFc2NhcGVNYXA7XG5leHBvcnQgdHlwZSBJQ2hhcnRpc3RQaWVDaGFydCA9IENoYXJ0aXN0LklDaGFydGlzdFBpZUNoYXJ0O1xuZXhwb3J0IHR5cGUgSUNoYXJ0aXN0QmFyQ2hhcnQgPSBDaGFydGlzdC5JQ2hhcnRpc3RCYXJDaGFydDtcbmV4cG9ydCB0eXBlIElDaGFydGlzdExpbmVDaGFydCA9IENoYXJ0aXN0LklDaGFydGlzdExpbmVDaGFydDtcbmV4cG9ydCB0eXBlIElDaGFydGlzdENhbmRsZUNoYXJ0ID0gQ2hhcnRpc3QuSUNoYXJ0aXN0Q2FuZGxlQ2hhcnQ7XG5leHBvcnQgdHlwZSBJRml4ZWRTY2FsZUF4aXNTdGF0aWMgPSBDaGFydGlzdC5JRml4ZWRTY2FsZUF4aXNTdGF0aWM7XG5leHBvcnQgdHlwZSBJQXV0b1NjYWxlQXhpc1N0YXRpYyA9IENoYXJ0aXN0LklBdXRvU2NhbGVBeGlzU3RhdGljO1xuZXhwb3J0IHR5cGUgSVN0ZXBBeGlzU3RhdGljID0gQ2hhcnRpc3QuSVN0ZXBBeGlzU3RhdGljO1xuZXhwb3J0IHR5cGUgSUNoYXJ0aXN0U3ZnU3RhdGljID0gQ2hhcnRpc3QuQ2hhcnRpc3RTdmdTdGF0aWM7XG5leHBvcnQgdHlwZSBJQ2hhcnRpc3RJbnRlcnBvbGF0aW9uU3RhdGljID0gQ2hhcnRpc3QuQ2hhcnRpc3RJbnRlcnBvbGF0aW9uU3RhdGljO1xuXG5ASW5qZWN0YWJsZSh7XG4gIHByb3ZpZGVkSW46ICdyb290J1xufSlcbmV4cG9ydCBjbGFzcyBOZ3hDaGFydGlzdFNlcnZpY2Uge1xuXG4gIGNvbnN0cnVjdG9yKCkgeyB9XG5cbiAgZ2V0UHJlY2lzaW9uKCk6IG51bWJlciB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LnByZWNpc2lvbjtcbiAgfVxuXG4gIGdldEVzY2FwaW5nTWFwKCk6IElDaGFydGlzdEVzY2FwZU1hcCB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LmVzY2FwaW5nTWFwO1xuICB9XG5cbiAgZ2V0UGllKCk6IElDaGFydGlzdFBpZUNoYXJ0IHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuUGllO1xuICB9XG5cbiAgZ2V0QmFyKCk6IElDaGFydGlzdEJhckNoYXJ0IHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuQmFyO1xuICB9XG5cbiAgZ2V0TGluZSgpOiBJQ2hhcnRpc3RMaW5lQ2hhcnQge1xuICAgIHJldHVybiBDaGFydGlzdC5MaW5lO1xuICB9XG5cbiAgZ2V0Q2FuZGxlKCk6IElDaGFydGlzdENhbmRsZUNoYXJ0IHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuQ2FuZGxlO1xuICB9XG5cbiAgZ2V0Rml4ZWRTY2FsZUF4aXMoKTogSUZpeGVkU2NhbGVBeGlzU3RhdGljIHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuRml4ZWRTY2FsZUF4aXM7XG4gIH1cblxuICBnZXRBdXRvU2NhbGVBeGlzKCk6IElBdXRvU2NhbGVBeGlzU3RhdGljIHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuQXV0b1NjYWxlQXhpcztcbiAgfVxuXG4gIGdldFN0ZXBBeGlzKCk6IElTdGVwQXhpc1N0YXRpYyB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LlN0ZXBBeGlzO1xuICB9XG5cbiAgZ2V0U3ZnKCk6IElDaGFydGlzdFN2Z1N0YXRpYyB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LlN2ZztcbiAgfVxuXG4gIGdldEludGVycG9sYXRpb24oKTogSUNoYXJ0aXN0SW50ZXJwb2xhdGlvblN0YXRpYyB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LkludGVycG9sYXRpb247XG4gIH1cblxuICBnZXROb29wKCk6IEZ1bmN0aW9uIHtcbiAgICByZXR1cm4gQ2hhcnRpc3Qubm9vcDtcbiAgfVxuXG4gIGdldFBsdWdpbnMoKTogYW55IHtcbiAgICByZXR1cm4gQ2hhcnRpc3QucGx1Z2lucztcbiAgfVxuXG4gIGFscGhhTnVtZXJhdGUobjogbnVtYmVyKTogc3RyaW5nIHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuYWxwaGFOdW1lcmF0ZShuKTtcbiAgfVxuXG4gIGV4dGVuZCh0YXJnZXQ6IE9iamVjdCwgLi4uc291cmNlczogT2JqZWN0W10pOiBPYmplY3Qge1xuICAgIHJldHVybiBDaGFydGlzdC5leHRlbmQodGFyZ2V0LCAuLi5zb3VyY2VzKTtcbiAgfVxuXG4gIHJlcGxhY2VBbGwoc3RyOiBzdHJpbmcsIHN1YlN0cjogc3RyaW5nLCBuZXdTdWJTdHI6IHN0cmluZyk6IHN0cmluZyB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LnJlcGxhY2VBbGwoc3RyLCBzdWJTdHIsIG5ld1N1YlN0cik7XG4gIH1cblxuICBlbnN1cmVVbml0KHZhbHVlOiBudW1iZXIsIHVuaXQ6IHN0cmluZyk6IHN0cmluZyB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LmVuc3VyZVVuaXQodmFsdWUsIHVuaXQpO1xuICB9XG5cbiAgcXVhbnRpdHkoaW5wdXQ6IHN0cmluZyB8IG51bWJlcik6IE9iamVjdCB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LnF1YW50aXR5KGlucHV0KTtcbiAgfVxuXG4gIHF1ZXJ5KHF1ZXJ5OiBOb2RlIHwgc3RyaW5nKTogTm9kZSB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LnF1ZXJ5KHF1ZXJ5KTtcbiAgfVxuXG4gIHRpbWVzKGxlbmd0aDogbnVtYmVyKTogQXJyYXk8YW55PiB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LnRpbWVzKGxlbmd0aCk7XG4gIH1cblxuICBzdW0ocHJldmlvdXM6IG51bWJlciwgY3VycmVudDogbnVtYmVyKTogbnVtYmVyIHtcbiAgICByZXR1cm4gQ2hhcnRpc3Quc3VtKHByZXZpb3VzLCBjdXJyZW50KTtcbiAgfVxuXG4gIG1hcE11bHRpcGx5KGZhY3RvcjogbnVtYmVyKTogKG51bTogbnVtYmVyKSA9PiBudW1iZXIge1xuICAgIHJldHVybiBDaGFydGlzdC5tYXBNdWx0aXBseShmYWN0b3IpO1xuICB9XG5cbiAgbWFwQWRkKGFkZGVuZDogbnVtYmVyKTogKG51bTogbnVtYmVyKSA9PiBudW1iZXIge1xuICAgIHJldHVybiBDaGFydGlzdC5tYXBBZGQoYWRkZW5kKTtcbiAgfVxuXG4gIHNlcmlhbE1hcChhcnI6IEFycmF5PGFueT4sIGNiOiBGdW5jdGlvbik6IEFycmF5PGFueT4ge1xuICAgIHJldHVybiBDaGFydGlzdC5zZXJpYWxNYXAoYXJyLCBjYik7XG4gIH1cblxuICByb3VuZFdpdGhQcmVjaXNpb24odmFsdWU6IG51bWJlciwgZGlnaXRzPzogbnVtYmVyKTogbnVtYmVyIHtcbiAgICByZXR1cm4gQ2hhcnRpc3Qucm91bmRXaXRoUHJlY2lzaW9uKHZhbHVlLCBkaWdpdHMpO1xuICB9XG5cbiAgZ2V0TXVsdGlWYWx1ZSh2YWx1ZTogYW55LCBkaW1lbnNpb24/OiBhbnkpOiBudW1iZXIge1xuICAgIHJldHVybiBDaGFydGlzdC5nZXRNdWx0aVZhbHVlKHZhbHVlLCBkaW1lbnNpb24pO1xuICB9XG5cbiAgc2VyaWFsaXplKGRhdGE6IE9iamVjdCB8IHN0cmluZyB8IG51bWJlcik6IHN0cmluZyB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LnNlcmlhbGl6ZShkYXRhKTtcbiAgfVxuXG4gIGRlc2VyaWFsaXplKGRhdGE6IHN0cmluZyk6IE9iamVjdCB8IHN0cmluZyB8IG51bWJlciB7XG4gICAgcmV0dXJuIENoYXJ0aXN0LmRlc2VyaWFsaXplKGRhdGEpO1xuICB9XG5cbiAgY3JlYXRlU3ZnKGNvbnRhaW5lcjogTm9kZSwgd2lkdGg6IHN0cmluZywgaGVpZ2h0OiBzdHJpbmcsIGNsYXNzTmFtZTogc3RyaW5nKTogT2JqZWN0IHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuY3JlYXRlU3ZnKGNvbnRhaW5lciwgd2lkdGgsIGhlaWdodCwgY2xhc3NOYW1lKTtcbiAgfVxuXG4gIC8vIFRoZXNlIG1ldGhvZHMgYXJlIGRlcHJlY2F0ZWRcbiAgLypcbiAgcHVibGljIGdlbmVyYXRlU3ZnKG5hbWU6IEhUTUxFbGVtZW50IHwgc3RyaW5nLCBhdHRyaWJ1dGVzOiBPYmplY3QsIGNsYXNzTmFtZT86IHN0cmluZywgcGFyZW50PzogT2JqZWN0LCBpbnNlcnRGaXJzdD86IGJvb2xlYW4pOiBDaGFydFN2ZyB7XG4gICAgcmV0dXJuIG5ldyBDaGFydGlzdC5TdmcobmFtZSwgYXR0cmlidXRlcywgY2xhc3NOYW1lLCBwYXJlbnQsIGluc2VydEZpcnN0KTtcbiAgfVxuICBwdWJsaWMgZ2V0U3ZnRWFzaW5nKGVhc2luZ05hbWU6IHN0cmluZykge1xuICAgIHJldHVybiBDaGFydGlzdC5TdmcuRWFzaW5nW2Vhc2luZ05hbWVdO1xuICB9XG4gIHB1YmxpYyBnZXRJbnRlcnBvbGF0aW9uRnVuY3Rpb24oaW50ZXJwb2xhdGlvblR5cGU6IHN0cmluZyk6IEZ1bmN0aW9uIHtcbiAgICByZXR1cm4gQ2hhcnRpc3QuSW50ZXJwb2xhdGlvbltpbnRlcnBvbGF0aW9uVHlwZV07XG4gIH1cbiAgcHVibGljIGdldENoYXJ0aXN0VmFyKG5hbWU6IHN0cmluZyk6IGFueSB7XG4gICAgcmV0dXJuIENoYXJ0aXN0WyduYW1lJ107XG4gIH1cbiAgKi9cblxufVxuIl19