new IPortal(iportalUrl, options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
  new L.supermap.iPortal(iportalUrl, options);
  
  // 弃用的写法
  new SuperMap.iPortal(iportalUrl, options);
</script>
// ES6 Import
import { IPortal } from '@supermapgis/iclient-leaflet';
new IPortal(iportalUrl, options);
        
        
        
            common/iPortal/iPortal.js, line 11
        
        
    | Name | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
| iportalUrl | string | 服务地址。 | ||||||
| options | Object | 可选参数。 
 | 
Extends
Methods
- 
    load(){Promise}common/iPortal/iPortal.js, line 32
- 
    
    加载页面。 Returns:Type Description Promise 包含 SuperMap iPortal Web 资源信息的 Promise 对象。 
- 
    queryResources(queryParams){Promise}common/iPortal/iPortal.js, line 41
- 
    
    查询资源。 Name Type Description queryParamsIPortalQueryParam 查询参数。 - Version:
- 10.0.1
 
 Returns:Type Description Promise 包含所有资源结果的 Promise 对象。 
- 
    inherited request(method, url, param, requestOptions){Promise}common/iPortal/iPortalServiceBase.js, line 31
- 
    
    子类统一通过该方法发送请求。 Name Type Default Description methodstring 'GET' 可选 请求类型。 urlstring 服务地址。 paramObject 请求参数。 requestOptionsObject 可选 fetch 请求配置项。 Returns:Type Description Promise 返回包含请求结果的 Promise 对象。 
- 
    updateResourcesShareSetting(shareParams){Promise}common/iPortal/iPortal.js, line 75
- 
    
    更新共享设置。 Name Type Description shareParamsIPortalShareParam 共享的参数。 - Version:
- 10.0.1
 
 Returns:Type Description Promise 包含共享资源结果的 Promise 对象。