UNPKG

@orchestrator/ngx-testing

Version:
30 lines 2.47 kB
import { __decorate, __extends, __metadata } from "tslib"; import { Injectable, Injector } from '@angular/core'; import { Host } from './host'; import * as i0 from "@angular/core"; var HostDirectiveService = /** @class */ (function (_super) { __extends(HostDirectiveService, _super); function HostDirectiveService(injector) { return _super.call(this, injector) || this; } Object.defineProperty(HostDirectiveService.prototype, "directive", { get: function () { return this.hostComponent.instance; }, enumerable: true, configurable: true }); HostDirectiveService.ctorParameters = function () { return [ { 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); return HostDirectiveService; }(Host)); export { HostDirectiveService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG9zdC1kaXJlY3RpdmUuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BvcmNoZXN0cmF0b3Ivbmd4LXRlc3RpbmcvIiwic291cmNlcyI6WyJsaWIvaG9zdC1kaXJlY3RpdmUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFckQsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLFFBQVEsQ0FBQzs7QUFLOUI7SUFBbUQsd0NBQU87SUFLeEQsOEJBQVksUUFBa0I7ZUFDNUIsa0JBQU0sUUFBUSxDQUFDO0lBQ2pCLENBQUM7SUFORCxzQkFBSSwyQ0FBUzthQUFiO1lBQ0UsT0FBTyxJQUFJLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQztRQUNyQyxDQUFDOzs7T0FBQTs7Z0JBRXFCLFFBQVE7OztJQUxuQixvQkFBb0I7UUFIaEMsVUFBVSxDQUFDO1lBQ1YsVUFBVSxFQUFFLE1BQU07U0FDbkIsQ0FBQzt5Q0FNc0IsUUFBUTtPQUxuQixvQkFBb0IsQ0FRaEM7K0JBZkQ7Q0FlQyxBQVJELENBQW1ELElBQUksR0FRdEQ7U0FSWSxvQkFBb0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlLCBJbmplY3RvciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBIb3N0IH0gZnJvbSAnLi9ob3N0JztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCcsXG59KVxuZXhwb3J0IGNsYXNzIEhvc3REaXJlY3RpdmVTZXJ2aWNlPFQgPSBhbnk+IGV4dGVuZHMgSG9zdDxUPiB7XG4gIGdldCBkaXJlY3RpdmUoKTogVCB7XG4gICAgcmV0dXJuIHRoaXMuaG9zdENvbXBvbmVudC5pbnN0YW5jZTtcbiAgfVxuXG4gIGNvbnN0cnVjdG9yKGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIHN1cGVyKGluamVjdG9yKTtcbiAgfVxufVxuIl19