@blockchaincommons/envelope - v1.0.0-beta.4
    Preparing search index...

    Interface Edgeable

    A type that carries edges (the reference's Edgeable trait); XID documents implement it.

    interface Edgeable {
        edges(): Edges;
        edgesMut(): Edges;
        addEdge(edgeEnvelope: Envelope): void;
        getEdge(digest: Digest): Envelope | undefined;
        removeEdge(digest: Digest): Envelope | undefined;
        clearEdges(): void;
        hasEdges(): boolean;
    }
    Index
    • Removes and returns the edge with digest, or undefined.

      Parameters

      • digest: Digest

      Returns Envelope | undefined

    • true when there is at least one edge.

      Returns boolean