@yoch/frozenminisearch v1.3.0
    Preparing search index...

    Interface FrozenAssembleParams<T>

    Low-level parameters for assembleFrozen (custom frozen index pipelines). Field types are part of the public surface for advanced assembly; typical apps use buildFrozenFromDocuments, FrozenMiniSearch.fromJson, or binary load instead.

    interface FrozenAssembleParams<T = any> {
        avgFieldLength: Float32Array;
        documentCount: number;
        externalIds: unknown[];
        fieldCount: number;
        fieldIds: { [field: string]: number };
        fieldLengthMatrix: PackedIndexArray;
        idLookup: IdToShortIdLookup;
        index: PackedRadixTree;
        nextId: number;
        options: OptionsWithDefaults<T>;
        postings: FrozenPostingsLayout;
        storedFields: StoredFieldsLayout;
        termCount: number;
    }

    Type Parameters

    • T = any
    Index

    Properties

    avgFieldLength: Float32Array
    documentCount: number
    externalIds: unknown[]
    fieldCount: number
    fieldIds: { [field: string]: number }
    fieldLengthMatrix: PackedIndexArray
    idLookup: IdToShortIdLookup
    index: PackedRadixTree
    nextId: number
    options: OptionsWithDefaults<T>
    postings: FrozenPostingsLayout
    storedFields: StoredFieldsLayout
    termCount: number