Method: Tk::Itk::Component#widget

Defined in:
lib/tkextlib/itk/incr_tk.rb

#widgetObject



251
252
253
254
255
256
257
258
259
260
261
# File 'lib/tkextlib/itk/incr_tk.rb', line 251

def widget
  unless @widget
    begin
      @widget = window(tk_call(@master, 'component', @component))
      @path = @widget.path
    rescue
      fail RuntimeError, 'component is not assigned to a widget'
    end
  end
  @widget
end