UNPKG

@lotto24-angular/imports-orchestrator

Version:

Orchestrate dynamically imported components in Angular applications

11 lines 4.47 kB
import { InjectionToken } from '@angular/core'; export const IMPORTS_ORCHESTRATOR_FEATURE_CONCURRENCY = new InjectionToken('IMPORTS_ORCHESTRATOR_FEAUTURE_CONCURRENCY'); export const IMPORTS_ORCHESTRATOR_FEATURE_INTERCEPTOR = new InjectionToken('IMPORTS_ORCHESTRATOR_FEAUTURE_INTERCEPTOR'); export const IMPORTS_ORCHESTRATOR_FEATURE_ROUTING = new InjectionToken('IMPORTS_ORCHESTRATOR_FEAUTURE_DEFER_UNTIL_FIRST_NAVIGATION'); export const IMPORTS_ORCHESTRATOR_FEATURE_TIMEOUT = new InjectionToken('IMPORTS_ORCHESTRATOR_FEAUTURE_TIMEOUT'); export const IMPORTS_ORCHESTRATOR_FEATURE_LOGGER = new InjectionToken('IMPORTS_ORCHESTRATOR_FEAUTURE_LOGGER'); export const IMPORTS_ORCHESTRATOR_FEATURE_QUEUE = new InjectionToken('IMPORTS_ORCHESTRATOR_FEATURE_QUEUE'); export const IMPORTS_ORCHESTRATOR_FEATURE_ORCHESTRATION = new InjectionToken('IMPORTS_ORCHESTRATOR_FEATURE_ORCHESTRATION'); export const IMPORTS_STORE = {}; export const IMPORTS_ORCHESTRATOR_FEATURE_IMPORTS_STORE = new InjectionToken('IMPORTS_ORCHESTRATOR_FEATURE_IMPORTS_STORE', { providedIn: 'platform', factory: () => IMPORTS_STORE }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJuYWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL2ltcG9ydHMtb3JjaGVzdHJhdG9yL3NyYy9saWIvaW50ZXJuYWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQU8vQyxNQUFNLENBQUMsTUFBTSx3Q0FBd0MsR0FBRyxJQUFJLGNBQWMsQ0FFeEUsMkNBQTJDLENBQUMsQ0FBQztBQUMvQyxNQUFNLENBQUMsTUFBTSx3Q0FBd0MsR0FBRyxJQUFJLGNBQWMsQ0FBcUIsMkNBQTJDLENBQUMsQ0FBQztBQUM1SSxNQUFNLENBQUMsTUFBTSxvQ0FBb0MsR0FBRyxJQUFJLGNBQWMsQ0FFcEUsNERBQTRELENBQUMsQ0FBQztBQUNoRSxNQUFNLENBQUMsTUFBTSxvQ0FBb0MsR0FBRyxJQUFJLGNBQWMsQ0FDcEUsdUNBQXVDLENBQ3hDLENBQUM7QUFDRixNQUFNLENBQUMsTUFBTSxtQ0FBbUMsR0FBRyxJQUFJLGNBQWMsQ0FFbkUsc0NBQXNDLENBQUMsQ0FBQztBQUMxQyxNQUFNLENBQUMsTUFBTSxrQ0FBa0MsR0FBRyxJQUFJLGNBQWMsQ0FFbEUsb0NBQW9DLENBQUMsQ0FBQztBQUN4QyxNQUFNLENBQUMsTUFBTSwwQ0FBMEMsR0FDckQsSUFBSSxjQUFjLENBQ2hCLDRDQUE0QyxDQUM3QyxDQUFDO0FBRUosTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFpQixFQUFFLENBQUM7QUFDOUMsTUFBTSxDQUFDLE1BQU0sMENBQTBDLEdBQ3JELElBQUksY0FBYyxDQUNoQiw0Q0FBNEMsRUFDNUMsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxHQUFHLEVBQUUsQ0FBQyxhQUFhLEVBQUUsQ0FDekQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBRdWV1ZSB9IGZyb20gJy4vcXVldWUvcXVldWUnO1xuaW1wb3J0IHsgSW1wb3J0c09yY2hlc3RyYXRvclF1ZXVlSXRlbSB9IGZyb20gJy4vc2VydmljZSc7XG5pbXBvcnQgeyBJbXBvcnRzT3JjaGVzdHJhdGlvbiwgSW1wb3J0c1N0b3JlIH0gZnJvbSAnLi9mZWF0dXJlcy9pbnRlcm5hbCc7XG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBJbXBvcnRzSW50ZXJjZXB0b3IgfSBmcm9tICcuL2ludGVyZmFjZSc7XG5cbmV4cG9ydCBjb25zdCBJTVBPUlRTX09SQ0hFU1RSQVRPUl9GRUFUVVJFX0NPTkNVUlJFTkNZID0gbmV3IEluamVjdGlvblRva2VuPFxuICBudW1iZXIgfCAoKCkgPT4gbnVtYmVyKVxuPignSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVVRVUkVfQ09OQ1VSUkVOQ1knKTtcbmV4cG9ydCBjb25zdCBJTVBPUlRTX09SQ0hFU1RSQVRPUl9GRUFUVVJFX0lOVEVSQ0VQVE9SID0gbmV3IEluamVjdGlvblRva2VuPEltcG9ydHNJbnRlcmNlcHRvcj4oJ0lNUE9SVFNfT1JDSEVTVFJBVE9SX0ZFQVVUVVJFX0lOVEVSQ0VQVE9SJyk7XG5leHBvcnQgY29uc3QgSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9ST1VUSU5HID0gbmV3IEluamVjdGlvblRva2VuPFxuICBPYnNlcnZhYmxlPGJvb2xlYW4+XG4+KCdJTVBPUlRTX09SQ0hFU1RSQVRPUl9GRUFVVFVSRV9ERUZFUl9VTlRJTF9GSVJTVF9OQVZJR0FUSU9OJyk7XG5leHBvcnQgY29uc3QgSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9USU1FT1VUID0gbmV3IEluamVjdGlvblRva2VuPG51bWJlcj4oXG4gICdJTVBPUlRTX09SQ0hFU1RSQVRPUl9GRUFVVFVSRV9USU1FT1VUJ1xuKTtcbmV4cG9ydCBjb25zdCBJTVBPUlRTX09SQ0hFU1RSQVRPUl9GRUFUVVJFX0xPR0dFUiA9IG5ldyBJbmplY3Rpb25Ub2tlbjxcbiAgUGljazxDb25zb2xlLCAnaW5mbycgfCAnd2FybicgfCAnZXJyb3InIHwgJ2RlYnVnJz5cbj4oJ0lNUE9SVFNfT1JDSEVTVFJBVE9SX0ZFQVVUVVJFX0xPR0dFUicpO1xuZXhwb3J0IGNvbnN0IElNUE9SVFNfT1JDSEVTVFJBVE9SX0ZFQVRVUkVfUVVFVUUgPSBuZXcgSW5qZWN0aW9uVG9rZW48XG4gIFF1ZXVlPEltcG9ydHNPcmNoZXN0cmF0b3JRdWV1ZUl0ZW0+XG4+KCdJTVBPUlRTX09SQ0hFU1RSQVRPUl9GRUFUVVJFX1FVRVVFJyk7XG5leHBvcnQgY29uc3QgSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9PUkNIRVNUUkFUSU9OID1cbiAgbmV3IEluamVjdGlvblRva2VuPEltcG9ydHNPcmNoZXN0cmF0aW9uPihcbiAgICAnSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9PUkNIRVNUUkFUSU9OJ1xuICApO1xuXG5leHBvcnQgY29uc3QgSU1QT1JUU19TVE9SRTogSW1wb3J0c1N0b3JlID0ge307XG5leHBvcnQgY29uc3QgSU1QT1JUU19PUkNIRVNUUkFUT1JfRkVBVFVSRV9JTVBPUlRTX1NUT1JFID1cbiAgbmV3IEluamVjdGlvblRva2VuPEltcG9ydHNTdG9yZT4oXG4gICAgJ0lNUE9SVFNfT1JDSEVTVFJBVE9SX0ZFQVRVUkVfSU1QT1JUU19TVE9SRScsXG4gICAgeyBwcm92aWRlZEluOiAncGxhdGZvcm0nLCBmYWN0b3J5OiAoKSA9PiBJTVBPUlRTX1NUT1JFIH1cbiAgKTtcbiJdfQ==