UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

1 lines 4.19 kB
{"version":3,"sources":["../../../packages/core/base/msft-sme.mock.ts"],"names":[],"mappings":";AAAA,qBAAa,WAAW;IAEpB,OAAc,OAAO,EAAE,GAAG,CAAC;IAE3B,OAAc,OAAO,EAAE,OAAO,CAAC,GAAG,CAAC;IACnC,OAAc,aAAa,EAAE,OAAO,CAAC,GAAG,CAAC;WAE3B,WAAW,CAAC,OAAO,EAAE,GAAG;WAKxB,QAAQ,CAAC,SAAS,CAAC,EAAE,CAAC,OAAO,CAAC,oBAAoB,GAAG,GAAG,CAAC;CA4F1E","file":"msft-sme.mock.d.ts","sourcesContent":["export class MsftSmeMock {\r\n\r\n public static strings: any;\r\n\r\n public static selfSpy: jasmine.Spy;\r\n public static getStringsSpy: jasmine.Spy;\r\n\r\n public static mockStrings(strings: any) {\r\n MsftSmeMock.strings = strings.Strings;\r\n MsftSmeMock.getStringsSpy = spyOn(MsftSme, 'getStrings').and.callFake(() => MsftSmeMock.strings);\r\n }\r\n\r\n public static mockSelf(overrides?: (MsftSme.MsftSmeWindowContext | any)) {\r\n const mock: MsftSme.MsftSmeWindowContext = {\r\n Init: {\r\n mode: 1,\r\n isProduction: false,\r\n logLevel: 7,\r\n sessionExpiration: 0,\r\n performanceProfile: false,\r\n developerGuide: false,\r\n connectivityLevel: '',\r\n isShell: false,\r\n shellVersion: '15.2.9',\r\n gatewayApiVersion: '2.0.0',\r\n gatewayPlatform: 'Windows'\r\n },\r\n Host: {\r\n isElectron: false,\r\n isWeb: true\r\n },\r\n Environment: {\r\n name: null,\r\n displayName: null,\r\n resources: null,\r\n origin: null,\r\n signature: null,\r\n shell: null,\r\n entryPoints: null,\r\n modules: null,\r\n version: null,\r\n configuration: {\r\n settings: {\r\n account: {\r\n show: true\r\n },\r\n personalization: {\r\n show: true\r\n },\r\n diagnostic: {\r\n show: true\r\n },\r\n language: {\r\n show: true\r\n },\r\n notification: {\r\n show: true\r\n },\r\n extension: {\r\n show: true\r\n },\r\n azure: {\r\n show: true\r\n },\r\n access: {\r\n show: true\r\n },\r\n sharedConnections: {\r\n show: true\r\n },\r\n general: {\r\n show: true\r\n },\r\n connectivity: {\r\n show: true\r\n },\r\n updates: {\r\n show: true\r\n },\r\n performance: {\r\n show: true\r\n },\r\n advanced: {\r\n show: true\r\n }\r\n }\r\n },\r\n gatewayApiVersion: null,\r\n gatewayPlatform: null\r\n },\r\n Resources: {\r\n localeId: 'en-US',\r\n localeRegionalId: 'en-US',\r\n strings: MsftSmeMock.strings,\r\n theme: 'light',\r\n assets: { css: [], cssV2: [], js: [] },\r\n moduleAssets: {},\r\n accessibilityMode: false,\r\n lib: null\r\n }\r\n };\r\n MsftSme.deepAssign(mock, overrides || {});\r\n MsftSmeMock.selfSpy = spyOn(MsftSme, 'self').and.callFake(() => mock);\r\n }\r\n}\r\n"]}