Sha256: 3fe17b9e9af3d9d2e789d765e1be6d56cd6b601c47e845b860eaf6a62e899155
Contents?: true
Size: 517 Bytes
Versions: 1
Compression:
Stored size: 517 Bytes
Contents
require 'droiuby/wrappers/view_wrapper' class CompoundButtonWrapper < ViewWrapper def on(event,&block) listener_ref = event.to_s.camelize case event.to_sym when :checked_change self.native.send(:"setOn#{listener_ref}Listener",_listener("On#{listener_ref}Listener", 'android.widget.CompoundButton', &block)) else super(event, &block) end end def checked? self.native.isChecked end def checked=(value) self.native.setChecked(value) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
droiuby-0.2.0 | lib/droiuby/wrappers/compound_button_wrapper.rb |