Sha256: 6a18f6b89b4339c05705dbb7dcd920ba74804a45935835a1cc3e98b7b1249f5f
Contents?: true
Size: 996 Bytes
Versions: 3
Compression:
Stored size: 996 Bytes
Contents
# ----------------------------------------------------------------------------- # Author: Alexander Kravets <alex@slatestudio.com>, # Slate Studio (http://www.slatestudio.com) # ----------------------------------------------------------------------------- # INPUT CHECKBOX SWITCH # ----------------------------------------------------------------------------- class @InputCheckboxSwitch extends InputCheckbox # PRIVATE =================================================================== _add_input: -> @$switch =$ "<div class='switch'>" @$el.append @$switch @$false_hidden_input =$ "<input type='hidden' name='#{ @name }' value='false' />" @$switch.append @$false_hidden_input @$input =$ "<input type='checkbox' id='#{ @name }' name='#{ @name }' value='true' #{ if @_safe_value() then 'checked' else '' } />" @$switch.append @$input @$checkbox =$ "<div class='checkbox'>" @$switch.append @$checkbox chr.formInputs['switch'] = InputCheckboxSwitch
Version data entries
3 entries across 3 versions & 1 rubygems