src/radio.coffee
###
Backbone-Forms jQuery UI radio editor 1.0.0
Copyright (c) 2016 Tomasz Jakub Rup
https://github.com/tomi77/backbone-forms-jquery-ui
Released under the MIT license
###
((root, factory) ->
### istanbul ignore next ###
switch
when typeof define is 'function' and define.amd
define ['backbone-forms', 'jquery-ui/widgets/checkboxradio'], factory
when typeof exports is 'object'
require('jquery-ui/widgets/checkboxradio')
factory require('backbone-forms')
else
factory root.Backbone.Form
return
) @, (Form) ->
Form.editors['jqueryui.radio'] = Form.editors.Radio.extend
className: 'bbf-jui-radio'
initialize: (options) ->
Form.editors.Radio::initialize.call @, options
@editorOptions = @schema.editorOptions or {}
return
renderOptions: (options) ->
Form.editors.Radio::renderOptions.call @, options
_.delay () =>
@$('input[type=radio]').checkboxradio @editorOptions
return
, 0
return
return