import { IPSDEList } from '@ibizstudio/runtime'; import { ControlServiceBase } from '@ibizstudio/runtime'; /** * Main 部件服务对象 * * @export * @class AppListService */ export declare class AppListService extends ControlServiceBase { /** * 表单实例对象 * * @memberof AppListService */ controlInstance: IPSDEList; /** * 数据服务对象 * * @type {any} * @memberof AppListService */ appEntityService: any; /** * 初始化服务参数 * * @type {boolean} * @memberof AppListService */ initServiceParam(opts: any): Promise; /** * Creates an instance of AppListService. * * @param {*} [opts={}] * @memberof AppListService */ constructor(opts?: any, context?: any); /** * async loaded */ loaded(opts: any): Promise; /** * 查询数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppListService */ search(action: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 删除数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppListService */ delete(action: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 添加数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppListService */ add(action: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 修改数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppListService */ update(action: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 批量更新数据 * * @author zhanghengfeng * @date 2023-07-06 21:07:21 * @param {Record} context * @param {unknown[]} items * @return {*} */ updateBatch(context: Record, items: unknown[]): Promise; } //# sourceMappingURL=app-list-service.d.ts.map