@tangential/admin-console
Version:
A basic administration console
31 lines • 4.84 kB
JavaScript
import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ViewEncapsulation } from '@angular/core';
import { AdminService } from '@tangential/authorization-service';
import { MessageBus } from '@tangential/core';
import { tap } from 'rxjs/operators';
import * as i0 from "@angular/core";
import * as i1 from "@tangential/core";
import * as i2 from "@tangential/authorization-service";
import * as i3 from "@angular/router";
export class AdminConsoleParentPage {
constructor(bus, adminService, changeDetectorRef) {
this.bus = bus;
this.adminService = adminService;
this.changeDetectorRef = changeDetectorRef;
this.auth$ = this.adminService.auth$().pipe(tap((v) => {
this.auth = v;
this.changeDetectorRef.markForCheck();
}));
}
}
AdminConsoleParentPage.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.10", ngImport: i0, type: AdminConsoleParentPage, deps: [{ token: i1.MessageBus }, { token: i2.AdminService }, { token: i0.ChangeDetectorRef }], target: i0.ɵɵFactoryTarget.Component });
AdminConsoleParentPage.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.2.10", type: AdminConsoleParentPage, selector: "tanj-admin-console-parent-page", ngImport: i0, template: '<router-outlet></router-outlet>', isInline: true, dependencies: [{ kind: "directive", type: i3.RouterOutlet, selector: "router-outlet", outputs: ["activate", "deactivate", "attach", "detach"], exportAs: ["outlet"] }], changeDetection: i0.ChangeDetectionStrategy.Default, encapsulation: i0.ViewEncapsulation.None });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.10", ngImport: i0, type: AdminConsoleParentPage, decorators: [{
type: Component,
args: [{
selector: 'tanj-admin-console-parent-page',
template: '<router-outlet></router-outlet>',
encapsulation: ViewEncapsulation.None,
changeDetection: ChangeDetectionStrategy.Default
}]
}], ctorParameters: function () { return [{ type: i1.MessageBus }, { type: i2.AdminService }, { type: i0.ChangeDetectorRef }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW4tY29uc29sZS1wYXJlbnQucGFnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3RhbmdlbnRpYWwvYWRtaW4tY29uc29sZS9zcmMvbGliL3BhZ2VzL19wYXJlbnQvYWRtaW4tY29uc29sZS1wYXJlbnQucGFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsdUJBQXVCLEVBQ3ZCLGlCQUFpQixFQUNqQixTQUFTLEVBQ1QsaUJBQWlCLEVBQ2xCLE1BQU0sZUFBZSxDQUFBO0FBQ3RCLE9BQU8sRUFDTCxZQUFZLEVBRWIsTUFBTSxtQ0FBbUMsQ0FBQTtBQUMxQyxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sa0JBQWtCLENBQUE7QUFFM0MsT0FBTyxFQUFDLEdBQUcsRUFBQyxNQUFNLGdCQUFnQixDQUFBOzs7OztBQVFsQyxNQUFNLE9BQU8sc0JBQXNCO0lBS2pDLFlBQW9CLEdBQWUsRUFDZixZQUEwQixFQUMxQixpQkFBb0M7UUFGcEMsUUFBRyxHQUFILEdBQUcsQ0FBWTtRQUNmLGlCQUFZLEdBQVosWUFBWSxDQUFjO1FBQzFCLHNCQUFpQixHQUFqQixpQkFBaUIsQ0FBbUI7UUFDdEQsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUMsWUFBWSxDQUFDLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtZQUNwRCxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQTtZQUNiLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxZQUFZLEVBQUUsQ0FBQTtRQUN2QyxDQUFDLENBQUMsQ0FBQyxDQUFBO0lBQ0wsQ0FBQzs7b0hBWlUsc0JBQXNCO3dHQUF0QixzQkFBc0Isc0VBSmhCLGlDQUFpQzs0RkFJdkMsc0JBQXNCO2tCQU5sQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBUyxnQ0FBZ0M7b0JBQ2pELFFBQVEsRUFBUyxpQ0FBaUM7b0JBQ2xELGFBQWEsRUFBSSxpQkFBaUIsQ0FBQyxJQUFJO29CQUN2QyxlQUFlLEVBQUUsdUJBQXVCLENBQUMsT0FBTztpQkFDakQiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSxcbiAgQ2hhbmdlRGV0ZWN0b3JSZWYsXG4gIENvbXBvbmVudCxcbiAgVmlld0VuY2Fwc3VsYXRpb25cbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSdcbmltcG9ydCB7XG4gIEFkbWluU2VydmljZSxcbiAgQXV0aFxufSBmcm9tICdAdGFuZ2VudGlhbC9hdXRob3JpemF0aW9uLXNlcnZpY2UnXG5pbXBvcnQge01lc3NhZ2VCdXN9IGZyb20gJ0B0YW5nZW50aWFsL2NvcmUnXG5pbXBvcnQge09ic2VydmFibGV9IGZyb20gJ3J4anMnXG5pbXBvcnQge3RhcH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnXG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogICAgICAgICd0YW5qLWFkbWluLWNvbnNvbGUtcGFyZW50LXBhZ2UnLFxuICB0ZW1wbGF0ZTogICAgICAgICc8cm91dGVyLW91dGxldD48L3JvdXRlci1vdXRsZXQ+JyxcbiAgZW5jYXBzdWxhdGlvbjogICBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LkRlZmF1bHRcbn0pXG5leHBvcnQgY2xhc3MgQWRtaW5Db25zb2xlUGFyZW50UGFnZSB7XG5cbiAgYXV0aDogQXV0aCB8IHVuZGVmaW5lZFxuICBhdXRoJDogT2JzZXJ2YWJsZTxBdXRoPlxuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgYnVzOiBNZXNzYWdlQnVzLFxuICAgICAgICAgICAgICBwcml2YXRlIGFkbWluU2VydmljZTogQWRtaW5TZXJ2aWNlLFxuICAgICAgICAgICAgICBwcml2YXRlIGNoYW5nZURldGVjdG9yUmVmOiBDaGFuZ2VEZXRlY3RvclJlZikge1xuICAgIHRoaXMuYXV0aCQgPSB0aGlzLmFkbWluU2VydmljZS5hdXRoJCgpLnBpcGUodGFwKCh2KSA9PiB7XG4gICAgICB0aGlzLmF1dGggPSB2XG4gICAgICB0aGlzLmNoYW5nZURldGVjdG9yUmVmLm1hcmtGb3JDaGVjaygpXG4gICAgfSkpXG4gIH1cblxufVxuXG4iXX0=