UNPKG

@orchestrator/ngx-testing

Version:
24 lines 2.13 kB
import { __decorate, __metadata } from "tslib"; import { Injectable, Injector } from '@angular/core'; import { Host } from './host'; import * as i0 from "@angular/core"; let HostDirectiveService = class HostDirectiveService extends Host { constructor(injector) { super(injector); } get directive() { return this.hostComponent.instance; } }; HostDirectiveService.ctorParameters = () => [ { type: Injector } ]; HostDirectiveService.ɵprov = i0.ɵɵdefineInjectable({ factory: function HostDirectiveService_Factory() { return new HostDirectiveService(i0.ɵɵinject(i0.INJECTOR)); }, token: HostDirectiveService, providedIn: "root" }); HostDirectiveService = __decorate([ Injectable({ providedIn: 'root', }), __metadata("design:paramtypes", [Injector]) ], HostDirectiveService); export { HostDirectiveService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG9zdC1kaXJlY3RpdmUuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BvcmNoZXN0cmF0b3Ivbmd4LXRlc3RpbmcvIiwic291cmNlcyI6WyJsaWIvaG9zdC1kaXJlY3RpdmUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFckQsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLFFBQVEsQ0FBQzs7QUFLOUIsSUFBYSxvQkFBb0IsR0FBakMsTUFBYSxvQkFBOEIsU0FBUSxJQUFPO0lBS3hELFlBQVksUUFBa0I7UUFDNUIsS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ2xCLENBQUM7SUFORCxJQUFJLFNBQVM7UUFDWCxPQUFPLElBQUksQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDO0lBQ3JDLENBQUM7Q0FLRixDQUFBOztZQUh1QixRQUFROzs7QUFMbkIsb0JBQW9CO0lBSGhDLFVBQVUsQ0FBQztRQUNWLFVBQVUsRUFBRSxNQUFNO0tBQ25CLENBQUM7cUNBTXNCLFFBQVE7R0FMbkIsb0JBQW9CLENBUWhDO1NBUlksb0JBQW9CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSwgSW5qZWN0b3IgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgSG9zdCB9IGZyb20gJy4vaG9zdCc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnLFxufSlcbmV4cG9ydCBjbGFzcyBIb3N0RGlyZWN0aXZlU2VydmljZTxUID0gYW55PiBleHRlbmRzIEhvc3Q8VD4ge1xuICBnZXQgZGlyZWN0aXZlKCk6IFQge1xuICAgIHJldHVybiB0aGlzLmhvc3RDb21wb25lbnQuaW5zdGFuY2U7XG4gIH1cblxuICBjb25zdHJ1Y3RvcihpbmplY3RvcjogSW5qZWN0b3IpIHtcbiAgICBzdXBlcihpbmplY3Rvcik7XG4gIH1cbn1cbiJdfQ==