Sha256: 6f0d6ec6105e0a81bb8a10f0162e3041d77b7718a31de048d2d6642473be056a
Contents?: true
Size: 366 Bytes
Versions: 5
Compression:
Stored size: 366 Bytes
Contents
module EditableComponents class ItemBoolean < Item alias_attribute :data, :data_boolean def init self.data = 0 self end def update_data( value ) self.data = ( value == 'true' ) ? 1 : 0 self.save end def to_s self.data > 0 ? 'true' : 'false' end def self.type_name 'boolean' end end end
Version data entries
5 entries across 5 versions & 1 rubygems