import { ControlServiceBase } from '@ibizstudio/runtime'; import { IPSDECalendar } from '@ibizstudio/runtime'; export declare class AppCalendarService extends ControlServiceBase { /** * 日历实例对象 * * @memberof AppCalendarService */ controlInstance: IPSDECalendar; /** * 数据服务对象 * * @type {any} * @memberof AppCalendarService */ appEntityService: any; private $itemEntityServiceMap; /** * 初始化服务参数 * * @type {boolean} * @memberof AppCalendarService */ initServiceParam(opts: any): Promise; /** * Creates an instance of AppCalendarService. * * @param {*} [opts={}] * @memberof AppCalendarService */ constructor(opts?: any, context?: any); /** * 事件配置集合 * * @public * @type {any[]} * @memberof AppCalendarService */ eventsConfig: any[]; /** * 初始化事件配置集合 * * @memberof AppCalendarService */ initEventsConfig(): void; initItemEntityService(): Promise; /** * 查询数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppCalendarService */ search(action: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 修改数据 * * @param {string} action * @param {*} [context={}] * @param {*} [data={}] * @param {boolean} [isloading] * @returns {Promise} * @memberof AppCalendarService */ update(itemType: string, context?: any, data?: any, isloading?: boolean): Promise; /** * 处理request请求数据 * * @param action 行为 * @param data 数据 * @memberof AppCalendarService */ handleRequestData(action: string, context?: any, data?: any, isMerge?: boolean, itemType?: string): any; /** * 处理response返回数据 * * @param {string} action * @param {*} response * @memberof AppCalendarService */ handleResponse(action: string, response: any, isCreate?: boolean, itemType?: string): Promise; } //# sourceMappingURL=app-calendar-service.d.ts.map