Class: iPortal

SuperMap.iPortal

对接 SuperMap iPortal 基础服务。

new SuperMap.iPortal(iportalUrl, options)

common/iPortal/iPortal.js, line 12
Name Type Description
iportalUrl string

地址。

options Object

参数。

Name Type Description
withCredentials boolean 可选

请求是否携带 cookie。

Extends

Methods

load(){Promise}

common/iPortal/iPortal.js, line 29

加载页面。

Returns:
Type Description
Promise 返回包含 iportal web 资源信息的 Promise 对象。

queryResources(queryParams){Promise}

common/iPortal/iPortal.js, line 38

查询资源。

Name Type Description
queryParams SuperMap.iPortalQueryParam

查询参数。

Version:
  • 10.0.1
Returns:
Type Description
Promise 返回包含所有资源结果的 Promise 对象。

inherited request(method, url, param, requestOptions){Promise}

common/iPortal/iPortalServiceBase.js, line 29

子类统一通过该方法发送请求。

Name Type Default Description
method string 'GET' 可选

请求类型。

url string

服务地址。

param Object

请求参数。

requestOptions Object 可选

fetch 请求配置项。

Returns:
Type Description
Promise 返回包含请求结果的 Promise 对象。

updateResourcesShareSetting(shareParams){Promise}

common/iPortal/iPortal.js, line 72

更新共享设置。

Name Type Description
shareParams SuperMap.iPortalShareParam

共享的参数。

Version:
  • 10.0.1
Returns:
Type Description
Promise 返回包含共享资源结果的 Promise 对象。