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

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

Implementation

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