Interface IOntologyModelFunc

interface IOntologyModelFunc {
    addParentEdge(edge: IOntologyEdge, to: IOntologyModel): void;
    createEdge(params: IEdge): Promise<IOntologyEdge>;
    deleteBranch(): Promise<void>;
    deleteEdge(params: IEdge): Promise<void>;
    deleteModelFromEdge(params: IEdge): Promise<void>;
    getAllEdges(force?: boolean): Promise<IOntologyEdge[]>;
    removeEdge(edge: IModel): void;
    removeParentEdge(edge: IOntologyEdge): void;
    transverse(path: string, getAll?: boolean): Promise<IOntologyModel[]>;
}

Hierarchy (View Summary)

Methods