UNPKG

@farris/bef-vue

Version:
19 lines (18 loc) 602 B
import { Entity, ViewModel, ViewModelState } from "@farris/devkit-vue"; import { BefTreeRepository } from "./bef-tree-repository"; export declare class BefPathTreeRepository<T extends Entity> extends BefTreeRepository<T> { protected viewModel: ViewModel<ViewModelState>; constructor(viewModel: ViewModel<ViewModelState>); /** * 分级码分级方式新增同级 * @param id * @returns */ addSibling(id: string): Promise<T>; /** * 分级码分级方式新增子级 * @param parentId * @returns */ addChild(parentId: string): Promise<T>; }