UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

30 lines 3.41 kB
import { Injectable } from '@angular/core'; import { gettext } from '../i18n/gettext'; import { Steppers } from '../stepper/stepper.model'; import { SetupCompletedComponent } from './setup-completed.component'; import { SETUP_FINISHED_STEP_ID } from './setup.model'; import * as i0 from "@angular/core"; /** * A factory providing the 'Summary' step to the setup stepper. */ export class SetupStepperFactory { constructor() { this.step = { setupId: SETUP_FINISHED_STEP_ID, stepperId: Steppers.SETUP, component: SetupCompletedComponent, label: gettext('Summary'), priority: -Infinity }; } get() { return this.step; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SetupStepperFactory, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); } static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SetupStepperFactory, providedIn: 'root' }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SetupStepperFactory, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dXAtc3RlcHBlci1mYWN0b3J5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vY29yZS9zZXR1cC9zZXR1cC1zdGVwcGVyLWZhY3RvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUzQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDMUMsT0FBTyxFQUFRLFFBQVEsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzFELE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQ3RFLE9BQU8sRUFBYSxzQkFBc0IsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFFbEU7O0dBRUc7QUFFSCxNQUFNLE9BQU8sbUJBQW1CO0lBRGhDO1FBRW1CLFNBQUksR0FBRztZQUN0QixPQUFPLEVBQUUsc0JBQXNCO1lBQy9CLFNBQVMsRUFBRSxRQUFRLENBQUMsS0FBSztZQUN6QixTQUFTLEVBQUUsdUJBQXVCO1lBQ2xDLEtBQUssRUFBRSxPQUFPLENBQUMsU0FBUyxDQUFDO1lBQ3pCLFFBQVEsRUFBRSxDQUFDLFFBQVE7U0FDUCxDQUFDO0tBS2hCO0lBSEMsR0FBRztRQUNELE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQztJQUNuQixDQUFDOytHQVhVLG1CQUFtQjttSEFBbkIsbUJBQW1CLGNBRE4sTUFBTTs7NEZBQ25CLG1CQUFtQjtrQkFEL0IsVUFBVTttQkFBQyxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBFeHRlbnNpb25GYWN0b3J5IH0gZnJvbSAnLi4vY29tbW9uL2V4dGVuc2lvbi1ob29rcyc7XG5pbXBvcnQgeyBnZXR0ZXh0IH0gZnJvbSAnLi4vaTE4bi9nZXR0ZXh0JztcbmltcG9ydCB7IFN0ZXAsIFN0ZXBwZXJzIH0gZnJvbSAnLi4vc3RlcHBlci9zdGVwcGVyLm1vZGVsJztcbmltcG9ydCB7IFNldHVwQ29tcGxldGVkQ29tcG9uZW50IH0gZnJvbSAnLi9zZXR1cC1jb21wbGV0ZWQuY29tcG9uZW50JztcbmltcG9ydCB7IFNldHVwU3RlcCwgU0VUVVBfRklOSVNIRURfU1RFUF9JRCB9IGZyb20gJy4vc2V0dXAubW9kZWwnO1xuXG4vKipcbiAqIEEgZmFjdG9yeSBwcm92aWRpbmcgdGhlICdTdW1tYXJ5JyBzdGVwIHRvIHRoZSBzZXR1cCBzdGVwcGVyLlxuICovXG5ASW5qZWN0YWJsZSh7IHByb3ZpZGVkSW46ICdyb290JyB9KVxuZXhwb3J0IGNsYXNzIFNldHVwU3RlcHBlckZhY3RvcnkgaW1wbGVtZW50cyBFeHRlbnNpb25GYWN0b3J5PFN0ZXA+IHtcbiAgcHJpdmF0ZSByZWFkb25seSBzdGVwID0ge1xuICAgIHNldHVwSWQ6IFNFVFVQX0ZJTklTSEVEX1NURVBfSUQsXG4gICAgc3RlcHBlcklkOiBTdGVwcGVycy5TRVRVUCxcbiAgICBjb21wb25lbnQ6IFNldHVwQ29tcGxldGVkQ29tcG9uZW50LFxuICAgIGxhYmVsOiBnZXR0ZXh0KCdTdW1tYXJ5JyksXG4gICAgcHJpb3JpdHk6IC1JbmZpbml0eVxuICB9IGFzIFNldHVwU3RlcDtcblxuICBnZXQoKTogU2V0dXBTdGVwIHtcbiAgICByZXR1cm4gdGhpcy5zdGVwO1xuICB9XG59XG4iXX0=