scopeForwardActionsAndSyncState<CS, CA extends ReducerAction, CE> abstract method

StoreInterface<CS, CE, CA> scopeForwardActionsAndSyncState<CS, CA extends ReducerAction, CE>({
  1. required CS toChildState(
    1. S
    ),
  2. required S fromChildState(
    1. S,
    2. CS
    ),
  3. required A fromChildAction(
    1. CA
    ),
  4. required Reducer<CS, CE, CA> childReducer,
  5. required CE toChildEnvironment(
    1. E
    ),
})

Implementation

StoreInterface<CS, CE, CA>
    scopeForwardActionsAndSyncState<CS, CA extends ReducerAction, CE>(
        {required CS Function(S) toChildState,
        required S Function(S, CS) fromChildState,
        required A Function(CA) fromChildAction,
        required Reducer<CS, CE, CA> childReducer,
        required CE Function(E) toChildEnvironment});