class Glimmer::LibUI::ControlProxy::MenuItemProxy::CheckMenuItemProxy

Proxy for LibUI check menu item object

Follows the Proxy Design Pattern

Public Instance Methods

data_bind_write(property, model_binding) click to toggle source
# File lib/glimmer/libui/control_proxy/menu_item_proxy/check_menu_item_proxy.rb, line 32
def data_bind_write(property, model_binding)
  handle_listener('on_clicked') { model_binding.call(checked) } if property == 'checked'
end

Private Instance Methods

build_control() click to toggle source
# File lib/glimmer/libui/control_proxy/menu_item_proxy/check_menu_item_proxy.rb, line 38
def build_control
  @libui = @parent_proxy.append_check_item(*@args)
end