new SuperMap.iPortal(iportalUrl)
common/iPortal/iPortal.js, line 9
Name | Type | Description |
---|---|---|
iportalUrl |
string |
地址 |
Extends
Methods
-
deleteServices(ids){Promise}
common/iPortal/iPortal.js, line 53 -
删除服务
Name Type Description ids
Array 服务的序号
Returns:
Type Description Promise 返回包含服务删除操作状态的Promise对象 -
inherited getKey()
common/iPortal/iPortalServiceBase.js, line 82 -
其子类需要重写该方法,修改其中获取key的字段,存储key可能是服务id字段,可能是url
-
load(){Promise}
common/iPortal/iPortal.js, line 23 -
加载页面
Returns:
Type Description Promise 返回包含iportal web资源信息的Promise对象 -
queryMaps(queryParams){Promise}
common/iPortal/iPortal.js, line 64 -
获取地图信息
Name Type Description queryParams
SuperMap.iPortalMapsQueryParam 查询参数
Returns:
Type Description Promise 返回包含所有地图服务信息的Promise对象 -
queryServices(queryParams){Promise}
common/iPortal/iPortal.js, line 32 -
查询服务
Name Type Description queryParams
SuperMap.iPortalServicesQueryParam 查询参数
Returns:
Type Description Promise 返回包含所有服务的Promise对象 -
inherited request(method, url, param, requestOptions){Promise}
common/iPortal/iPortalServiceBase.js, line 19 -
子类统一通过该方法发送请求
Name Type Description method
string 请求类型
url
string 服务地址
param
Object 请求参数
requestOptions
Object fetch请求配置项
Returns:
Type Description Promise 返回包含请求结果的Promise对象