@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
1 lines • 1.98 kB
Source Map (JSON)
{"version":3,"sources":["../../../packages/core/rpc/overlay/rpc-overlay-close-client.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,QAAQ,CAAC;AAC7B,OAAO,EAAE,WAAW,EAAE,MAAM,iBAAiB,CAAC;AAE9C,OAAO,EAAE,oBAAoB,EAAE,sBAAsB,EAAsB,MAAM,qBAAqB,CAAC;AAEvG,qBAAa,qBAAqB;IAC9B;;;;;;OAMG;WACW,YAAY,CAAC,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,oBAAoB,GAAG,OAAO,CAAC,sBAAsB,CAAC;WACnF,YAAY,CAAC,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,oBAAoB,EAAE,QAAQ,CAAC,EAAE,WAAW,GAAG,OAAO,CAAC,sBAAsB,CAAC;CAc5H","file":"rpc-overlay-close-client.d.ts","sourcesContent":["import { Rpc } from '../rpc';\r\nimport { RpcOutbound } from '../rpc-outbound';\r\nimport { RpcOutboundClient } from '../rpc-outbound-client';\r\nimport { RpcDialogOverlayData, RpcDialogOverlayResult, RpcOverlayCloseKey } from './rpc-overlay-model';\r\n\r\nexport class RpcOverlayCloseClient {\r\n /**\r\n * The RPC overlay close command.\r\n * @param rpc the rpc service.\r\n * @param data the CredSSP operation result object.\r\n * @param outbound the outbound channel to call. @optional\r\n * @return Promise<RpcDialogOverlayResult> the promise object of dialog overlay result.\r\n */\r\n public static overlayClose(rpc: Rpc, data: RpcDialogOverlayData): Promise<RpcDialogOverlayResult>;\r\n public static overlayClose(rpc: Rpc, data: RpcDialogOverlayData, outbound?: RpcOutbound): Promise<RpcDialogOverlayResult>;\r\n public static overlayClose(rpc: Rpc, data: RpcDialogOverlayData, outbound?: RpcOutbound): Promise<RpcDialogOverlayResult> {\r\n if (outbound) {\r\n return RpcOutboundClient.callOutbound(\r\n rpc.rpcManager.rpcChannel,\r\n outbound,\r\n RpcOverlayCloseKey.command,\r\n RpcOverlayCloseKey.version,\r\n data\r\n );\r\n } else {\r\n return RpcOutboundClient.call(rpc, RpcOverlayCloseKey.command, RpcOverlayCloseKey.version, data);\r\n }\r\n }\r\n}\r\n"]}