UNPKG

@farris/bef-vue

Version:
28 lines (27 loc) 613 B
import { Entity } from '@farris/devkit-vue'; import { BefRepository } from "../bef-repository"; import { ChangeDetail } from './types'; /** * 应用后端变更 */ declare class BefChangeDetailHandler { /** * 实体仓库 */ private repository; /** * 实体状态 */ private entityStore; /** * 构造函数 */ constructor(repository: BefRepository<Entity>); /** * 构造后端变更集合 */ handle(changeDetails: ChangeDetail[]): void; private handleChangeDetails; private handleChangeDetail; } export { BefChangeDetailHandler };