IFClite TypeScript API
    Preparing search index...

    Interface InferenceObservation

    interface InferenceObservation {
        call: string;
        capabilities: string[];
        unknown: boolean;
    }
    Index
    call: string

    "bim.viewer.flyTo" — the full dotted reference.

    capabilities: string[]

    Inferred capabilities for this call.

    unknown: boolean

    True if the catalogue does not actually classify this call: either the namespace itself is unrecognised, or the namespace differentiates capability by method and this specific method has no entry. The two cases differ in what capabilities holds: an unclassified method in a known namespace still gets that namespace's default (an over-grant), while an unknown namespace has no default to fall back on and yields an empty list. See isRecognisedMethod in ./catalogue.ts.