UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

1 lines 1.92 kB
{"version":3,"sources":["../../../packages/core/rpc/extension-broker/rpc-extension-broker-model.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,aAAa,CAAC;AAE1C;;GAEG;AACH,qBAAa,4BAA4B;IACrC,OAAc,OAAO,SAA4B;IACjD,OAAc,OAAO,SAAW;CACnC;AAED;;GAEG;AACH,qBAAa,6BAA6B;IACtC,OAAc,OAAO,SAA6B;IAClD,OAAc,OAAO,SAAW;CACnC;AAED;;GAEG;AACH,MAAM,WAAW,yBAA0B,SAAQ,WAAW;IAC1D;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,OAAO,EAAE,GAAG,CAAC;CAChB;AAED;;GAEG;AACH,MAAM,WAAW,+BAA+B;IAC5C;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,KAAK,CAAC,EAAE,GAAG,CAAC;IAEZ;;OAEG;IACH,OAAO,CAAC,EAAE,GAAG,CAAC;CACjB","file":"rpc-extension-broker-model.d.ts","sourcesContent":["import { RpcBaseData } from '../rpc-base';\r\n\r\n/**\r\n * RPC extension broker request name and version.\r\n */\r\nexport class RpcExtensionBrokerRequestKey {\r\n public static command = 'ExtensionBrokerRequest';\r\n public static version = '0.1.0';\r\n}\r\n\r\n/**\r\n * RPC extension broker response name and version.\r\n */\r\nexport class RpcExtensionBrokerResponseKey {\r\n public static command = 'ExtensionBrokerResponse';\r\n public static version = '0.1.0';\r\n}\r\n\r\n/**\r\n * RPC Extension Broker Request.\r\n */\r\nexport interface RpcExtensionBrokerRequest extends RpcBaseData {\r\n /**\r\n * Request specific Id to track completion.\r\n */\r\n requestId: string;\r\n\r\n /**\r\n * The extension request payload. Payload contract depends on the requestType\r\n */\r\n payload: any;\r\n}\r\n\r\n/**\r\n * RPC Extension Broker Request.\r\n */\r\nexport interface RpcExtensionBrokerRequestResult {\r\n /**\r\n * Request specific Id to track completion.\r\n */\r\n requestId: string;\r\n\r\n /**\r\n * Error if one occurred\r\n */\r\n error?: any;\r\n\r\n /**\r\n * The extension response payload (if there was no error)\r\n */\r\n payload?: any;\r\n}\r\n"]}