import { IPSSysMap } from '@ibizstudio/runtime'; import { ControlServiceBase } from '@ibizstudio/runtime'; /** * 地图部件服务对象 * * @export * @class AppMapService */ export declare class AppMapService extends ControlServiceBase { /** * 表单实例对象 * * @memberof AppMapService */ controlInstance: IPSSysMap; /** * 地图配置集合 * * @type {*} * @memberof AppMapService */ mapConfig: any[]; /** * 数据服务对象 * * @type {any} * @memberof AppMapService */ appEntityService: any; /** * 地图项服务集合 * * @type {boolean} * @memberof AppMapService */ private $itemEntityServiceMap; /** * 初始化地图项服务集合 * * @type {boolean} * @memberof AppMapService */ initItemEntityService(): Promise; /** * 初始化服务参数 * * @type {boolean} * @memberof AppMapService */ initServiceParam(opts: any): Promise; /** * 初始化Map参数 * * @memberof AppMapService */ initMapConfig(): void; /** * Creates an instance of AppMapService. * * @param {*} [opts={}] * @memberof AppMapService */ constructor(opts?: any, context?: any); /** * async loaded */ loaded(opts: any): Promise; /** * 查询数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppMapService */ search(action: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 处理request请求数据 * * @param action 行为 * @param data 数据 * @memberof AppMapService */ handleRequestData(action: string, context?: any, data?: any, isMerge?: boolean, itemType?: string): any; /** * 处理response返回数据 * * @param {string} action * @param {*} response * @memberof AppMapService */ handleResponse(action: string, response: any, isCreate?: boolean, itemType?: string): Promise; } //# sourceMappingURL=app-map-service.d.ts.map