@infrasoftbe/vnv-sdk
    Preparing search index...

    Interface NodeLayer<T>

    interface NodeLayer<T extends NodeType = NodeType> {
        create<Type extends NodeType = NodeType>(
            project: DAL.NodeFragment<Type>,
        ): Promise<DAL.NodeFragment<Type>>;
        delete(): any;
        get<Type extends NodeType | NodeType[] = NodeType>(
            query?: NodeQuery,
        ): Promise<
            Type extends NodeType ? DAL.Node<Type<Type>> : DAL.Node<NodeType>[],
        >;
        update<Type extends NodeType = NodeType>(
            project: DAL.NodeFragment<Type>,
        ): Promise<DAL.NodeFragment<Type>>;
    }

    Type Parameters

    Index

    Methods