UNPKG

ngx-skltn

Version:
29 lines 2.94 kB
import { Injectable, Inject } from '@angular/core'; import { SKLTN_CONFIG_TOKEN } from './skltn-config.service'; import * as i0 from "@angular/core"; import * as i1 from "./skltn-config.service"; export class SkltnService { constructor(config) { this.ids = []; this.defaultConfig = { rectRadius: 4, bgFill: '#ddd', flareFill: 'rgba(255, 255, 255, 0.6)', flareWidth: '150px', duration: 1200, delay: 0, timing: 'ease-in-out', }; this.config = Object.assign({}, this.defaultConfig, config); } } SkltnService.ɵprov = i0.ɵɵdefineInjectable({ factory: function SkltnService_Factory() { return new SkltnService(i0.ɵɵinject(i1.SKLTN_CONFIG_TOKEN)); }, token: SkltnService, providedIn: "root" }); SkltnService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; SkltnService.ctorParameters = () => [ { type: undefined, decorators: [{ type: Inject, args: [SKLTN_CONFIG_TOKEN,] }] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2tsdG4uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1za2x0bi9zcmMvbGliL3NlcnZpY2VzL3NrbHRuLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFbkQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sd0JBQXdCLENBQUM7OztBQUs1RCxNQUFNLE9BQU8sWUFBWTtJQWdCdkIsWUFDOEIsTUFBbUI7UUFmakQsUUFBRyxHQUFhLEVBQUUsQ0FBQztRQUlYLGtCQUFhLEdBQWdCO1lBQ25DLFVBQVUsRUFBRSxDQUFDO1lBQ2IsTUFBTSxFQUFFLE1BQU07WUFDZCxTQUFTLEVBQUUsMEJBQTBCO1lBQ3JDLFVBQVUsRUFBRSxPQUFPO1lBQ25CLFFBQVEsRUFBRSxJQUFJO1lBQ2QsS0FBSyxFQUFFLENBQUM7WUFDUixNQUFNLEVBQUUsYUFBYTtTQUN0QixDQUFDO1FBS0EsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsYUFBYSxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQzlELENBQUM7Ozs7WUF2QkYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25COzs7NENBa0JJLE1BQU0sU0FBQyxrQkFBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlLCBJbmplY3QgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFNrbHRuQ29uZmlnIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9za2x0bi1jb25maWcnO1xuaW1wb3J0IHsgU0tMVE5fQ09ORklHX1RPS0VOIH0gZnJvbSAnLi9za2x0bi1jb25maWcuc2VydmljZSc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXG59KVxuZXhwb3J0IGNsYXNzIFNrbHRuU2VydmljZSB7XG5cbiAgaWRzOiBzdHJpbmdbXSA9IFtdO1xuXG4gIGNvbmZpZzogU2tsdG5Db25maWc7XG5cbiAgcHJpdmF0ZSBkZWZhdWx0Q29uZmlnOiBTa2x0bkNvbmZpZyA9IHtcbiAgICByZWN0UmFkaXVzOiA0LFxuICAgIGJnRmlsbDogJyNkZGQnLFxuICAgIGZsYXJlRmlsbDogJ3JnYmEoMjU1LCAyNTUsIDI1NSwgMC42KScsXG4gICAgZmxhcmVXaWR0aDogJzE1MHB4JyxcbiAgICBkdXJhdGlvbjogMTIwMCxcbiAgICBkZWxheTogMCxcbiAgICB0aW1pbmc6ICdlYXNlLWluLW91dCcsXG4gIH07XG5cbiAgY29uc3RydWN0b3IoXG4gICAgQEluamVjdChTS0xUTl9DT05GSUdfVE9LRU4pIGNvbmZpZzogU2tsdG5Db25maWcsXG4gICkge1xuICAgIHRoaXMuY29uZmlnID0gT2JqZWN0LmFzc2lnbih7fSwgdGhpcy5kZWZhdWx0Q29uZmlnLCBjb25maWcpO1xuICB9XG5cbn1cbiJdfQ==