interface Link<Ref> {
    _applies: string[];
    _from_id?: Id;
    _id?: Id;
    _namespaces: string[];
    _to_id?: Id;
    _type_id?: Id;
    displayId: Id;
    from: Link<Ref>;
    from_id?: Ref;
    id: Ref;
    in: Link<Ref>[];
    inByType: {
        [id: string]: L[];
    };
    ml?: MinilinkCollection<MinilinksGeneratorOptions, Link<Ref>>;
    out: Link<Ref>[];
    outByType: {
        [id: string]: L[];
    };
    to: Link<Ref>;
    to_id?: Ref;
    type: Link<Ref>;
    type_id: Ref;
    typed: Link<Ref>[];
    value?: any;
}

Type Parameters

  • Ref extends Id

Hierarchy (view full)

Properties

_applies: string[]
_from_id?: Id
_id?: Id
_namespaces: string[]
_to_id?: Id
_type_id?: Id
displayId: Id
from: Link<Ref>
from_id?: Ref
id: Ref
in: Link<Ref>[]
inByType: {
    [id: string]: L[];
}
out: Link<Ref>[]
outByType: {
    [id: string]: L[];
}
to: Link<Ref>
to_id?: Ref
type: Link<Ref>
type_id: Ref
typed: Link<Ref>[]
value?: any