IFClite TypeScript API
    Preparing search index...

    Interface ModelScope

    What a model-scoped rule needs to know about one model.

    interface ModelScope {
        definedModelTagIds: ReadonlySet<string>;
        filterIdentity: string;
        tagIds?: ReadonlySet<string>;
    }
    Index
    definedModelTagIds: ReadonlySet<string>

    Every tag id that currently exists — a rule naming any other id is unresolved.

    filterIdentity: string

    Stable source identity compared by ModelRule (sourceFingerprint, else the id).

    tagIds?: ReadonlySet<string>

    The model's tag ids; absent = untagged.