{"version":3,"sources":["../../../packages/core/rpc/shell-navigate/rpc-shell-navigate-client.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,QAAQ,CAAC;AAE7B,OAAO,EAAE,gBAAgB,EAAuB,sBAAsB,EAAE,MAAM,4BAA4B,CAAC;AAE3G,qBAAa,sBAAsB;IAC/B;;;;;OAKG;WACW,aAAa,CAAC,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,gBAAgB,GAAG,OAAO,CAAC,sBAAsB,CAAC;CAGjG","file":"rpc-shell-navigate-client.d.ts","sourcesContent":["import { Rpc } from '../rpc';\r\nimport { RpcInboundClient } from '../rpc-inbound-client';\r\nimport { RpcShellNavigate, RpcShellNavigateKey, RpcShellNavigateResult } from './rpc-shell-navigate-model';\r\n\r\nexport class RpcShellNavigateClient {\r\n    /**\r\n     * The shell navigate command.\r\n     *\r\n     * @param data the shell naviage object.\r\n     * @return Promise<RpcShellNavigateResult> the promise object of shell navigate result.\r\n     */\r\n    public static shellNavigate(rpc: Rpc, data: RpcShellNavigate): Promise<RpcShellNavigateResult> {\r\n        return RpcInboundClient.call(rpc, RpcShellNavigateKey.command, RpcShellNavigateKey.version, data);\r\n    }\r\n}\r\n"]}