IFClite TypeScript API
    Preparing search index...

    Type Alias NodeLocation

    NodeLocation:
        | { kind: "document" }
        | { kind: "spec"; specId: Uuid; specIndex: number }
        | {
            facetIndex: number;
            kind: "applicabilityFacet" | "requirement";
            section: Section;
            specId: Uuid;
            specIndex: number;
        }
        | {
            facetId: Uuid;
            facetIndex: number;
            field: FacetFieldName;
            kind: "constraint";
            section: Section;
            specId: Uuid;
            specIndex: number;
        }

    Where a node lives right now. Indices are positions in ids.