@ngx-extensions/screenfull
Version:
Wrapper module for screenfull
11 lines • 1.84 kB
JavaScript
import { Optional, SkipSelf } from '@angular/core';
import { ScreenfullService } from './screenfull.service';
export function SCREEN_SERVICE_FACTORY(parent) {
return parent || new ScreenfullService();
}
export var SCREEN_SERVICE_PROVIDER = {
provide: ScreenfullService,
deps: [[new Optional(), new SkipSelf(), ScreenfullService]],
useFactory: SCREEN_SERVICE_FACTORY
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NyZWVuZnVsbC1zZXJ2aWNlLnByb3ZpZGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG5neC1leHRlbnNpb25zL3NjcmVlbmZ1bGwvIiwic291cmNlcyI6WyJsaWIvc2NyZWVuZnVsbC1zZXJ2aWNlLnByb3ZpZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBbUIsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUVwRSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUV6RCxNQUFNLGlDQUNKLE1BQXlCO0lBRXpCLE9BQU8sTUFBTSxJQUFJLElBQUksaUJBQWlCLEVBQUUsQ0FBQztBQUMzQyxDQUFDO0FBRUQsTUFBTSxDQUFDLElBQU0sdUJBQXVCLEdBQW9CO0lBQ3RELE9BQU8sRUFBRSxpQkFBaUI7SUFDMUIsSUFBSSxFQUFFLENBQUMsQ0FBQyxJQUFJLFFBQVEsRUFBRSxFQUFFLElBQUksUUFBUSxFQUFFLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztJQUMzRCxVQUFVLEVBQUUsc0JBQXNCO0NBQ25DLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGYWN0b3J5UHJvdmlkZXIsIE9wdGlvbmFsLCBTa2lwU2VsZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuaW1wb3J0IHsgU2NyZWVuZnVsbFNlcnZpY2UgfSBmcm9tICcuL3NjcmVlbmZ1bGwuc2VydmljZSc7XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gU0NSRUVOX1NFUlZJQ0VfRkFDVE9SWShcclxuICBwYXJlbnQ6IFNjcmVlbmZ1bGxTZXJ2aWNlXHJcbik6IFNjcmVlbmZ1bGxTZXJ2aWNlIHtcclxuICByZXR1cm4gcGFyZW50IHx8IG5ldyBTY3JlZW5mdWxsU2VydmljZSgpO1xyXG59XHJcblxyXG5leHBvcnQgY29uc3QgU0NSRUVOX1NFUlZJQ0VfUFJPVklERVI6IEZhY3RvcnlQcm92aWRlciA9IHtcclxuICBwcm92aWRlOiBTY3JlZW5mdWxsU2VydmljZSxcclxuICBkZXBzOiBbW25ldyBPcHRpb25hbCgpLCBuZXcgU2tpcFNlbGYoKSwgU2NyZWVuZnVsbFNlcnZpY2VdXSxcclxuICB1c2VGYWN0b3J5OiBTQ1JFRU5fU0VSVklDRV9GQUNUT1JZXHJcbn07XHJcbiJdfQ==