over_react_flux library

Classes

$ConnectFluxPropsMixin
This class is present:
ConnectFluxAdapterStore<S extends Store>
A class that can be used to make a flux.Store compatible with connectFlux without adding the Redux implementation.
ConnectFluxPropsMixin<TActions>
FluxToReduxAdapterStore<S extends InfluxStoreMixin>
Adapts a Flux store to the interface of a Redux store.
ReduxMultiProviderComponent
ReduxMultiProviderProps

Mixins

InfluxStoreMixin<S>
A mixin that adds the fields necessary to make a Flux store compatible with the Influx architecture.

Properties

$ReduxMultiProviderComponentFactory → ReactDartComponentFactoryProxy2<Component2>
final
actionsForStore Expando
The actions that are associated with a given InfluxStoreMixin store during the construction of a FluxToReduxAdapterStore.
final
ReduxMultiProvider UiFactory<ReduxMultiProviderProps>
An HOC that can be used to wrap a component tree with multiple ReduxProviders without manually nesting providers manually.
getter/setter pair
ReduxProvider UiFactory<ReduxProviderProps>
ReduxProvider makes the store available to any nested components that have been wrapped in the connect() function.
getter/setter pair

Functions

connectFlux<TStore extends Store, TActions, TProps extends UiProps>({Map mapStateToProps(TStore state)?, Map mapStateToPropsWithOwnProps(TStore state, TProps ownProps)?, Map mapActionsToProps(TActions actions)?, Map mapActionsToPropsWithOwnProps(TActions actions, TProps ownProps)?, Map mergeProps(TProps stateProps, TProps dispatchProps, TProps ownProps)?, bool areOwnPropsEqual(TProps nextProps, TProps prevProps) = propsOrStateMapsEqual, bool areStatePropsEqual(TProps nextProps, TProps prevProps) = propsOrStateMapsEqual, bool areMergedPropsEqual(TProps nextProps, TProps prevProps) = propsOrStateMapsEqual, Context? context, bool pure = true, bool forwardRef = false}) UiFactory<TProps> Function(UiFactory<TProps> )
A wrapper around the connect function that provides a similar API into a Flux store.