turbodombuilder - v0.9.5
    Preparing search index...

    Type Alias ReifectObjectData<State, ClassType>

    type ReifectObjectData<
        State extends string
        | number
        | symbol,
        ClassType extends object = Element,
    > = {
        object: WeakRef<ClassType>;
        enabled: ReifectEnabledObject;
        lastState?: State;
        resolvedValues?: ReifectObjectComputedProperties<State, ClassType>;
        objectIndex?: number;
        totalObjectCount?: number;
        onSwitch?: (
            state: State,
            index: number,
            total: number,
            object: ClassType,
        ) => void;
    }

    Type Parameters

    • State extends string | number | symbol
    • ClassType extends object = Element
    Index

    Properties

    lastState?: State
    resolvedValues?: ReifectObjectComputedProperties<State, ClassType>
    objectIndex?: number
    totalObjectCount?: number
    onSwitch?: (
        state: State,
        index: number,
        total: number,
        object: ClassType,
    ) => void