import { IPSMapExpBar, IPSSysMap } from '@ibizstudio/runtime'; import { MapExpBarControlInterface } from '@ibizstudio/runtime'; import { ExpBarControlBase } from './expbar-control-base'; /** * 地图导航部件基类 * * */ export declare class MapExpBarControlBase extends ExpBarControlBase implements MapExpBarControlInterface { /** * 导航栏部件模型对象 * * @memberof MapExpBarControlBase */ controlInstance: IPSMapExpBar; /** * 数据部件 * * @memberof MapExpBarControlBase */ $xDataControl: IPSSysMap; /** * 导航过滤项 * * @type {*} * @memberof MapExpBarControlBase */ navFilter: any; /** * 导航关系 * * @type {*} * @memberof MapExpBarControlBase */ navPSDer: any; /** * 初始化地图导航部件实例 * * @memberof MapExpBarControlBase */ ctrlModelInit(): Promise; /** * 初始化数据部件配置 * * @memberof MapExpBarControlBase */ handleXDataCtrlOptions(): Promise; /** * 初始化导航视图参数 * * @memberof MapExpBarControlBase */ initNavView(): void; /** * 执行搜索 * * @memberof GridExpBarControlBase */ onSearch(): void; /** * 刷新 * * @memberof MapExpBarControlBase */ refresh(): void; /** * split值变化事件 * * @memberof ExpBarControlBase */ onSplitChange(): void; /** * 地图部件的选中数据事件 * * * @param {any[]} args 选中数据 * @return {*} {void} * @memberof MapExpBarControlBase */ onSelectionChange(args: any[]): void; } //# sourceMappingURL=map-exp-bar-control-base.d.ts.map