UNPKG

angular-admin-lte-teliqo

Version:
36 lines (35 loc) 2.71 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { InjectionToken } from '@angular/core'; import { LayoutStore } from './layout.store'; /** * [InjectionToken description] */ export var /** @type {?} */ LayoutConfigToken = new InjectionToken('layoutConfig'); /** * [layoutStoreFactory description] * @param {?} layoutConfig * @return {?} */ export function layoutStoreFactory(layoutConfig) { return new LayoutStore(layoutConfig); } /** * [layoutProviders description] * @param {?} layoutConfig * @return {?} */ export function layoutProvider(layoutConfig) { return [{ provide: LayoutStore, useFactory: layoutStoreFactory, deps: [LayoutConfigToken] }, { provide: LayoutConfigToken, useValue: layoutConfig } ]; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF5b3V0LnByb3ZpZGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1hZG1pbi1sdGUtdGVsaXFvLyIsInNvdXJjZXMiOlsibGliL2xheW91dC9sYXlvdXQucHJvdmlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFL0MsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDOzs7O0FBTTdDLE1BQU0sQ0FBQyxxQkFBTSxpQkFBaUIsR0FBRyxJQUFJLGNBQWMsQ0FBQyxjQUFjLENBQUMsQ0FBQzs7Ozs7O0FBS3BFLE1BQU0sNkJBQTZCLFlBQXlCO0lBQzFELE1BQU0sQ0FBQyxJQUFJLFdBQVcsQ0FBQyxZQUFZLENBQUMsQ0FBQztDQUN0Qzs7Ozs7O0FBS0QsTUFBTSx5QkFBeUIsWUFBeUI7SUFDdEQsTUFBTSxDQUFDLENBQUM7WUFDSixPQUFPLEVBQUUsV0FBVztZQUNwQixVQUFVLEVBQUUsa0JBQWtCO1lBQzlCLElBQUksRUFBRSxDQUFDLGlCQUFpQixDQUFDO1NBQzFCLEVBQUU7WUFDRCxPQUFPLEVBQUUsaUJBQWlCO1lBQzFCLFFBQVEsRUFBRSxZQUFZO1NBQ3ZCO0tBQ0YsQ0FBQztDQUNIIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0aW9uVG9rZW4gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgTGF5b3V0U3RvcmUgfSBmcm9tICcuL2xheW91dC5zdG9yZSc7XG5pbXBvcnQgeyBMYXlvdXRTdGF0ZSB9IGZyb20gJy4vbGF5b3V0LnN0YXRlJztcblxuLyoqXG4gKiBbSW5qZWN0aW9uVG9rZW4gZGVzY3JpcHRpb25dXG4gKi9cbmV4cG9ydCBjb25zdCBMYXlvdXRDb25maWdUb2tlbiA9IG5ldyBJbmplY3Rpb25Ub2tlbignbGF5b3V0Q29uZmlnJyk7XG5cbi8qKlxuICogW2xheW91dFN0b3JlRmFjdG9yeSBkZXNjcmlwdGlvbl1cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGxheW91dFN0b3JlRmFjdG9yeShsYXlvdXRDb25maWc6IExheW91dFN0YXRlKTogTGF5b3V0U3RvcmUge1xuICByZXR1cm4gbmV3IExheW91dFN0b3JlKGxheW91dENvbmZpZyk7XG59XG5cbi8qKlxuICogW2xheW91dFByb3ZpZGVycyBkZXNjcmlwdGlvbl1cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGxheW91dFByb3ZpZGVyKGxheW91dENvbmZpZzogTGF5b3V0U3RhdGUpIHtcbiAgcmV0dXJuIFt7XG4gICAgICBwcm92aWRlOiBMYXlvdXRTdG9yZSxcbiAgICAgIHVzZUZhY3Rvcnk6IGxheW91dFN0b3JlRmFjdG9yeSxcbiAgICAgIGRlcHM6IFtMYXlvdXRDb25maWdUb2tlbl1cbiAgICB9LCB7XG4gICAgICBwcm92aWRlOiBMYXlvdXRDb25maWdUb2tlbixcbiAgICAgIHVzZVZhbHVlOiBsYXlvdXRDb25maWdcbiAgICB9XG4gIF07XG59XG4iXX0=