@metreeca/core - v0.9.19
    Preparing search index...

    Type Alias Namespace<T>

    Namespace: T extends readonly []
        ? { "": IRI; readonly [term: string]: string }
        : { "": IRI } & { readonly [K in T[number]]: IRI }

    Object type for accessing IRIs within a common namespace.

    Provides IRI access via property lookup. The namespace IRI itself is available via the empty string key (ns[""]), while terms are accessed as named properties (ns.label or ns["label"]).

    Type Parameters

    • T extends readonly string[] = []

      Predefined term names for closed namespace access

    createNamespace for creating namespace objects