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

38 lines 3.29 kB
import { __decorate } from "tslib"; import { Injectable } from '@angular/core'; import { noop } from '@terminus/ngx-tools/utilities'; var ɵ0 = function () { return ({ getPropertyValue: function () { return 'static'; } }); }, ɵ1 = function () { return ({ removeAllRanges: noop, addRange: noop, }); }, ɵ2 = function (x, y) { }; var windowMock = { getComputedStyle: ɵ0, open: noop, location: { href: 'foo/bar', protocol: 'https:', }, alert: noop, getSelection: ɵ1, scrollTo: ɵ2, prompt: noop, }; var TsWindowServiceMock = /** @class */ (function () { function TsWindowServiceMock() { } Object.defineProperty(TsWindowServiceMock.prototype, "nativeWindow", { get: function () { return windowMock; }, enumerable: true, configurable: true }); TsWindowServiceMock = __decorate([ Injectable() ], TsWindowServiceMock); return TsWindowServiceMock; }()); export { TsWindowServiceMock }; export { ɵ0, ɵ1, ɵ2 }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2luZG93LnNlcnZpY2UubW9jay5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvYnJvd3Nlci90ZXN0aW5nLyIsInNvdXJjZXMiOlsid2luZG93LnNlcnZpY2UubW9jay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sK0JBQStCLENBQUM7U0FHakMsY0FBTSxPQUFBLENBQUMsRUFBRSxnQkFBZ0IsRUFBRSxjQUFNLE9BQUEsUUFBUSxFQUFSLENBQVEsRUFBRSxDQUFDLEVBQXRDLENBQXNDLE9BT2hELGNBQU0sT0FBQSxDQUFDO0lBQ25CLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLFFBQVEsRUFBRSxJQUFJO0NBQ2YsQ0FBQyxFQUhrQixDQUdsQixPQUNRLFVBQUMsQ0FBUyxFQUFFLENBQVM7QUFDL0IsQ0FBQztBQWJILElBQU0sVUFBVSxHQUFXO0lBQ3pCLGdCQUFnQixJQUE4QztJQUM5RCxJQUFJLEVBQUUsSUFBSTtJQUNWLFFBQVEsRUFBRTtRQUNSLElBQUksRUFBRSxTQUFTO1FBQ2YsUUFBUSxFQUFFLFFBQVE7S0FDbkI7SUFDRCxLQUFLLEVBQUUsSUFBSTtJQUNYLFlBQVksSUFHVjtJQUNGLFFBQVEsSUFDUDtJQUNELE1BQU0sRUFBRSxJQUFJO0NBSU4sQ0FBQztBQUdUO0lBQUE7SUFJQSxDQUFDO0lBSEMsc0JBQVcsNkNBQVk7YUFBdkI7WUFDRSxPQUFPLFVBQVUsQ0FBQztRQUNwQixDQUFDOzs7T0FBQTtJQUhVLG1CQUFtQjtRQUQvQixVQUFVLEVBQUU7T0FDQSxtQkFBbUIsQ0FJL0I7SUFBRCwwQkFBQztDQUFBLEFBSkQsSUFJQztTQUpZLG1CQUFtQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IG5vb3AgfSBmcm9tICdAdGVybWludXMvbmd4LXRvb2xzL3V0aWxpdGllcyc7XG5cbmNvbnN0IHdpbmRvd01vY2s6IFdpbmRvdyA9IHtcbiAgZ2V0Q29tcHV0ZWRTdHlsZTogKCkgPT4gKHsgZ2V0UHJvcGVydHlWYWx1ZTogKCkgPT4gJ3N0YXRpYycgfSksXG4gIG9wZW46IG5vb3AsXG4gIGxvY2F0aW9uOiB7XG4gICAgaHJlZjogJ2Zvby9iYXInLFxuICAgIHByb3RvY29sOiAnaHR0cHM6JyxcbiAgfSxcbiAgYWxlcnQ6IG5vb3AsXG4gIGdldFNlbGVjdGlvbjogKCkgPT4gKHtcbiAgICByZW1vdmVBbGxSYW5nZXM6IG5vb3AsXG4gICAgYWRkUmFuZ2U6IG5vb3AsXG4gIH0pLFxuICBzY3JvbGxUbzogKHg6IG51bWJlciwgeTogbnVtYmVyKSA9PiB7XG4gIH0sXG4gIHByb21wdDogbm9vcCxcbiAgLy8gTk9URTogbW9ja2luZyBzZXRUaW1lb3V0L2NsZWFyVGltZW91dCBoZXJlIG1ha2VzIGl0IHZlcnkgaGFyZCB0byB0ZXN0IGl0ZW1zIHRoYXQgdXNlIHNldFRpbWVvdXQuIEl0IHNlZW1zXG4gIC8vIHRvIGJlIGVhc2llciB0byBhZGQgdGhlc2UgdHdvIHNwaWVzIGFzIG5lZWRlZC5cbiAgLy8gTk9URTogQ2FzdGluZyB0byBhbnkgYWxsb3dzIHVzIHRvIHBhcnRpYWxseSBtb2NrIGl0ZW1zLlxufSBhcyBhbnk7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBUc1dpbmRvd1NlcnZpY2VNb2NrIHtcbiAgcHVibGljIGdldCBuYXRpdmVXaW5kb3coKTogV2luZG93IHtcbiAgICByZXR1cm4gd2luZG93TW9jaztcbiAgfVxufVxuIl19