UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

23 lines 2.55 kB
import { Injectable, signal } from '@angular/core'; import * as i0 from "@angular/core"; export class WidgetTimeContextDateRangeService { constructor() { this.timeContextChange = signal(null); this.initialTimeRange = signal(null); } emitPropertyUpdate(data) { this.timeContextChange.set(data); } updateInitialTimeRange(data) { this.initialTimeRange.set(data); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: WidgetTimeContextDateRangeService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); } static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: WidgetTimeContextDateRangeService, providedIn: 'root' }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: WidgetTimeContextDateRangeService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2lkZ2V0LXRpbWUtY29udGV4dC1kYXRlLXJhbmdlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9jb3JlL2Rhc2hib2FyZC93aWdldC10aW1lLWNvbnRleHQvd2lkZ2V0LXRpbWUtY29udGV4dC1kYXRlLXJhbmdlLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBS25ELE1BQU0sT0FBTyxpQ0FBaUM7SUFIOUM7UUFJRSxzQkFBaUIsR0FBRyxNQUFNLENBQU0sSUFBSSxDQUFDLENBQUM7UUFDdEMscUJBQWdCLEdBQUcsTUFBTSxDQUFNLElBQUksQ0FBQyxDQUFDO0tBU3RDO0lBUEMsa0JBQWtCLENBQUMsSUFBUztRQUMxQixJQUFJLENBQUMsaUJBQWlCLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ25DLENBQUM7SUFFRCxzQkFBc0IsQ0FBQyxJQUFTO1FBQzlCLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDbEMsQ0FBQzsrR0FWVSxpQ0FBaUM7bUhBQWpDLGlDQUFpQyxjQUZoQyxNQUFNOzs0RkFFUCxpQ0FBaUM7a0JBSDdDLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSwgc2lnbmFsIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXG59KVxuZXhwb3J0IGNsYXNzIFdpZGdldFRpbWVDb250ZXh0RGF0ZVJhbmdlU2VydmljZSB7XG4gIHRpbWVDb250ZXh0Q2hhbmdlID0gc2lnbmFsPGFueT4obnVsbCk7XG4gIGluaXRpYWxUaW1lUmFuZ2UgPSBzaWduYWw8YW55PihudWxsKTtcblxuICBlbWl0UHJvcGVydHlVcGRhdGUoZGF0YTogYW55KSB7XG4gICAgdGhpcy50aW1lQ29udGV4dENoYW5nZS5zZXQoZGF0YSk7XG4gIH1cblxuICB1cGRhdGVJbml0aWFsVGltZVJhbmdlKGRhdGE6IGFueSkge1xuICAgIHRoaXMuaW5pdGlhbFRpbWVSYW5nZS5zZXQoZGF0YSk7XG4gIH1cbn1cbiJdfQ==