class Glimmer::LibUI::ControlProxy::ImagePartProxy

Proxy for LibUI image part objects

Follows the Proxy Design Pattern

Public Class Methods

new(keyword, parent, args, &block) click to toggle source
# File lib/glimmer/libui/control_proxy/image_part_proxy.rb, line 31
def initialize(keyword, parent, args, &block)
  @keyword = keyword
  @parent_proxy = parent
  @args = args
  @block = block
  @enabled = true
  post_add_content if @block.nil?
end

Private Instance Methods

build_control() click to toggle source
# File lib/glimmer/libui/control_proxy/image_part_proxy.rb, line 42
def build_control
  @libui = @parent_proxy.append(*@args)
end