module.exports = 

  viewTriggers:
    'addValidationError': 'addValidationError'
    'toggleError': 'toggleError'
    'showAllErrors': 'showAllErrors'
    'forceShowAll': 'forceShowAll'
    'clearAllErrors': 'clearAllErrors'
    'clearValidationError': 'clearValidationError'
    'raiseValidation': 'raiseValidation'
    'lowerValidation': 'lowerValidation'

  addValidationError: (options) -> @dispatch 'add-error', options

  toggleError: (options) -> @dispatch 'toggle-error', options

  showAllErrors: (autoHideAfter) -> @dispatch 'show-all', autoHideAfter

  forceShowAll: (autoHideAfter) -> @dispatch 'froce-show-all', autoHideAfter  

  clearValidationError: (id) -> @dispatch 'clear-error', id

  clearAllErrors: -> @dispatch 'clear-all'

  raiseValidation: -> @dispatch 'raise-validation'

  lowerValidation: -> @dispatch 'lower-validation'

