window.CMI or= {}
# # Will triggers method “onCumaCheckboxClick: (targetLabel)” on # the view if method is defined. # class CMI.FormCheckboxBehavior extends Marionette.Behavior
ui: checkboxLabels: '.cmi-checkbox-container label' events: 'click @ui.checkboxLabels': 'onLabelClick' onRender: -> @ui.checkboxLabels.each -> CMI.FormComponents.Checkbox.reset($(this)) onLabelClick: (event) -> event.preventDefault() target = $(event.currentTarget) CMI.FormComponents.Checkbox.click(target) @view.triggerMethod('cmi:checkbox:click', target)