Class ReducerSwitchBuilder<TState>
The Reducer Switch Builder is used to build a reducer switch statement via method chaining. You must have created Action Creators for each action type you want to handle prior to using this.
Inherited Members
Namespace: Unity.AppUI.Redux
Assembly: solution.dll
Syntax
public class ReducerSwitchBuilder<TState>
  Type Parameters
| Name | Description | 
|---|---|
| TState | The type of the state slice.  | 
      
Methods
| Name | Description | 
|---|---|
| AddCase(ActionCreator, CaseReducer<TState>) | Adds a case to the reducer switch statement.  | 
      
| AddCase<T>(ActionCreator<T>, CaseReducer<T, TState>) | Adds a case to the reducer switch statement.  | 
      
| AddDefaultCase(CaseReducer<TState>) | Adds a default case to the reducer switch statement. A default case is a case that will be executed if no other cases match.  | 
      
| AddDefaultCase<T>(CaseReducer<T, TState>) | Adds a default case to the reducer switch statement. A default case is a case that will be executed if no other cases match.  | 
      
| AddMatcher(ActionMatcher, CaseReducer<TState>) | Adds a matcher case to the reducer switch statement. A matcher case is a case that will be executed if the action type matches the predicate.  | 
      
| AddMatcher<T>(ActionMatcher, CaseReducer<T, TState>) | Adds a matcher case to the reducer switch statement. A matcher case is a case that will be executed if the action type matches the predicate.  | 
      
| BuildReducer(TState) | Builds the reducer switch statement.  |