transferum
    Preparing search index...

    Interface BridgeMultiSelectorInterface<TMap>

    Multi-selector bridge interface — multi-active-bridge selection with check/uncheck granularity.

    interface BridgeMultiSelectorInterface<
        TMap extends Record<BaseSelectorKey, BridgeInterface>,
    > {
        active: boolean;
        selectedBridges: BridgeInterface[];
        selectedKeys: (keyof TMap)[];
        activate(): void;
        check(key: keyof TMap): void;
        deactivate(): void;
        destroy(): void;
        onStateChange(handler: DataHandler<GateInterface>): SubscriberInterface;
        select(keys: (keyof TMap)[]): void;
        toggle(): boolean;
        uncheck(key: keyof TMap): void;
    }

    Type Parameters

    Hierarchy (View Summary)

    Implemented by

    Index
    active: boolean
    selectedBridges: BridgeInterface[]
    selectedKeys: (keyof TMap)[]