UNPKG

@terminus/ngx-tools

Version:

[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github

31 lines 2.97 kB
import { __decorate } from "tslib"; import { Injectable } from '@angular/core'; import { noop } from '@terminus/ngx-tools/utilities'; const ɵ0 = () => ({ getPropertyValue: () => 'static' }), ɵ1 = () => ({ removeAllRanges: noop, addRange: noop, }), ɵ2 = (x, y) => { }; const windowMock = { getComputedStyle: ɵ0, open: noop, location: { href: 'foo/bar', protocol: 'https:', }, alert: noop, getSelection: ɵ1, scrollTo: ɵ2, prompt: noop, }; let TsWindowServiceMock = class TsWindowServiceMock { get nativeWindow() { return windowMock; } }; TsWindowServiceMock = __decorate([ Injectable() ], TsWindowServiceMock); export { TsWindowServiceMock }; export { ɵ0, ɵ1, ɵ2 }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2luZG93LnNlcnZpY2UubW9jay5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvYnJvd3Nlci90ZXN0aW5nLyIsInNvdXJjZXMiOlsid2luZG93LnNlcnZpY2UubW9jay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sK0JBQStCLENBQUM7V0FHakMsR0FBRyxFQUFFLENBQUMsQ0FBQyxFQUFFLGdCQUFnQixFQUFFLEdBQUcsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BT2hELEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDbkIsZUFBZSxFQUFFLElBQUk7SUFDckIsUUFBUSxFQUFFLElBQUk7Q0FDZixDQUFDLE9BQ1EsQ0FBQyxDQUFTLEVBQUUsQ0FBUyxFQUFFLEVBQUU7QUFDbkMsQ0FBQztBQWJILE1BQU0sVUFBVSxHQUFXO0lBQ3pCLGdCQUFnQixJQUE4QztJQUM5RCxJQUFJLEVBQUUsSUFBSTtJQUNWLFFBQVEsRUFBRTtRQUNSLElBQUksRUFBRSxTQUFTO1FBQ2YsUUFBUSxFQUFFLFFBQVE7S0FDbkI7SUFDRCxLQUFLLEVBQUUsSUFBSTtJQUNYLFlBQVksSUFHVjtJQUNGLFFBQVEsSUFDUDtJQUNELE1BQU0sRUFBRSxJQUFJO0NBSU4sQ0FBQztBQUdULElBQWEsbUJBQW1CLEdBQWhDLE1BQWEsbUJBQW1CO0lBQzlCLElBQVcsWUFBWTtRQUNyQixPQUFPLFVBQVUsQ0FBQztJQUNwQixDQUFDO0NBQ0YsQ0FBQTtBQUpZLG1CQUFtQjtJQUQvQixVQUFVLEVBQUU7R0FDQSxtQkFBbUIsQ0FJL0I7U0FKWSxtQkFBbUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBub29wIH0gZnJvbSAnQHRlcm1pbnVzL25neC10b29scy91dGlsaXRpZXMnO1xuXG5jb25zdCB3aW5kb3dNb2NrOiBXaW5kb3cgPSB7XG4gIGdldENvbXB1dGVkU3R5bGU6ICgpID0+ICh7IGdldFByb3BlcnR5VmFsdWU6ICgpID0+ICdzdGF0aWMnIH0pLFxuICBvcGVuOiBub29wLFxuICBsb2NhdGlvbjoge1xuICAgIGhyZWY6ICdmb28vYmFyJyxcbiAgICBwcm90b2NvbDogJ2h0dHBzOicsXG4gIH0sXG4gIGFsZXJ0OiBub29wLFxuICBnZXRTZWxlY3Rpb246ICgpID0+ICh7XG4gICAgcmVtb3ZlQWxsUmFuZ2VzOiBub29wLFxuICAgIGFkZFJhbmdlOiBub29wLFxuICB9KSxcbiAgc2Nyb2xsVG86ICh4OiBudW1iZXIsIHk6IG51bWJlcikgPT4ge1xuICB9LFxuICBwcm9tcHQ6IG5vb3AsXG4gIC8vIE5PVEU6IG1vY2tpbmcgc2V0VGltZW91dC9jbGVhclRpbWVvdXQgaGVyZSBtYWtlcyBpdCB2ZXJ5IGhhcmQgdG8gdGVzdCBpdGVtcyB0aGF0IHVzZSBzZXRUaW1lb3V0LiBJdCBzZWVtc1xuICAvLyB0byBiZSBlYXNpZXIgdG8gYWRkIHRoZXNlIHR3byBzcGllcyBhcyBuZWVkZWQuXG4gIC8vIE5PVEU6IENhc3RpbmcgdG8gYW55IGFsbG93cyB1cyB0byBwYXJ0aWFsbHkgbW9jayBpdGVtcy5cbn0gYXMgYW55O1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgVHNXaW5kb3dTZXJ2aWNlTW9jayB7XG4gIHB1YmxpYyBnZXQgbmF0aXZlV2luZG93KCk6IFdpbmRvdyB7XG4gICAgcmV0dXJuIHdpbmRvd01vY2s7XG4gIH1cbn1cbiJdfQ==