Sha256: fb4fc26aa194b68b4528fe7a33ccd285604b23cbe42af1bd92261604217e4700

Contents?: true

Size: 322 Bytes

Versions: 7

Compression:

Stored size: 322 Bytes

Contents

module Spider; module Forms
    
    class Checkbox < Input
        tag 'checkbox'
        
        def prepare_value(val)
            val = super
            return val ? true : false
        end

        def value
        	val = super
            return ( val.blank? ? false : true )
        end



    end
    
end; end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/core/forms/widgets/inputs/checkbox/checkbox.rb
spiderfw-1.0.0 apps/core/forms/widgets/inputs/checkbox/checkbox.rb
spiderfw-0.6.39 apps/core/forms/widgets/inputs/checkbox/checkbox.rb
spiderfw-0.6.38 apps/core/forms/widgets/inputs/checkbox/checkbox.rb
spiderfw-0.6.37 apps/core/forms/widgets/inputs/checkbox/checkbox.rb
spiderfw-0.6.35 apps/core/forms/widgets/inputs/checkbox/checkbox.rb
spiderfw-0.6.34 apps/core/forms/widgets/inputs/checkbox/checkbox.rb