UNPKG

@farris/command-services-vue

Version:

Render schema to web page with farris ui.

34 lines (32 loc) 685 B
import { ViewModel, ViewModelState } from '@farris/devkit-vue'; /** * 实体状体服务 */ declare class EntityStateService { /** * 视图模型 */ private viewModel; /** * 实体状态 */ private entityState; /** * 构造函数 */ constructor(viewModel: ViewModel<ViewModelState>); /** * 改变当前行 */ changeCurrentEntity(id: string): void; /** * 设置当前实体 */ changeCurrentEntityByPath(path: string, id: string): void; /** * 获取实体变更 * @returns */ entityChanges(): import('@farris/devkit-vue').EntityChange[]; } export { EntityStateService };