IFClite TypeScript API
    Preparing search index...

    Interface DictionaryIdsInput

    interface DictionaryIdsInput {
        classes: ReadonlyMap<string, BsddClass>;
        dictionary: BsddDictionary;
        gate?: GateContext;
        newId?: () => string;
        options: DictionaryIdsOptions;
        selected: readonly string[];
    }
    Index
    classes: ReadonlyMap<string, BsddClass>

    Classes by URI: the selection and (for inheritance) their ancestors.

    dictionary: BsddDictionary

    Schema tables: split IfcWallSOLIDWALL-style names, drop entities unknown in the versions, keep standard data types.

    newId?: () => string
    selected: readonly string[]

    URIs of the classes to generate, in the order wanted.