UNPKG

@farris/bef-vue

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