Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ValidationWatcherFactory

Hierarchy

  • ValidationWatcherFactory

Index

Properties

Private _initialized

_initialized: boolean = false

Private _validationWatcher

_validationWatcher: AbstractValidationWatcher<"object" | "array">

Methods

createStaticValidator

  • createStaticValidator<T, Action>(validators: object): (Anonymous function)

Protected isInvalid

  • isInvalid<T, Action>(validators: Array<Validator<T, Action>>, __namedParameters: object): boolean

setValidatorResults

Private setWatcherInstance

watchRootReducer

withValidateReducer

  • withValidateReducer<T, Action>(reducer: function, validators: Array<Validator<T, Action>>): function
  • Type parameters

    Parameters

    • reducer: function
        • (state: T, action: Action): T
        • Parameters

          • state: T
          • action: Action

          Returns T

    • validators: Array<Validator<T, Action>>

    Returns function

      • (state: T, action: Action): T
      • Parameters

        • state: T
        • action: Action

        Returns T

Object literals

Protected actionTypes

actionTypes: object

SET_VALIDATIONS

SET_VALIDATIONS: string = "@@REDUX_STATE_VALIDATION/SET_VALIDATIONS"

Generated using TypeDoc