Module: RuGUI

Defined in:
lib/rugui.rb,
lib/rugui/version.rb,
lib/rugui/base_view.rb,
lib/rugui/base_model.rb,
lib/rugui/base_object.rb,
lib/rugui/gem_builder.rb,
lib/rugui/initializer.rb,
lib/rugui/log_support.rb,
lib/rugui/configuration.rb,
lib/rugui/plugin/loader.rb,
lib/rugui/gem_dependency.rb,
lib/rugui/signal_support.rb,
lib/rugui/base_controller.rb,
lib/rugui/base_view_helper.rb,
lib/rugui/initialize_hooks.rb,
lib/rugui/property_observer.rb,
lib/rugui/framework_adapters/GTK.rb,
lib/rugui/framework_adapters/GTK.rb,
lib/rugui/framework_adapters/Qt4.rb,
lib/rugui/framework_adapters/Qt4.rb,
lib/rugui/vendor_gem_source_index.rb,
lib/rugui/observable_property_proxy.rb,
lib/rugui/observable_property_support.rb,
lib/rugui/framework_adapters/base_framework_adapter.rb,
lib/rugui/framework_adapters/framework_adapter_support.rb

Defined Under Namespace

Modules: FrameworkAdapters, InitializeHooks, LogSupport, ObservablePropertySupport, Plugin, PropertyObserver, SignalSupport, VERSION Classes: BaseController, BaseMainController, BaseModel, BaseObject, BaseView, BaseViewHelper, BuilderFileNotFoundError, Configuration, GemBuilder, GemDependency, Initializer, ObservablePropertyProxy, RootWidgetNotSetForIncludedView, RuGUILogger, VendorGemSourceIndex

Class Method Summary collapse

Class Method Details

.configurationObject

The Configuration instance used to configure the RuGUI environment



7
8
9
# File 'lib/rugui.rb', line 7

def configuration
  @@configuration
end

.configuration=(configuration) ⇒ Object



11
12
13
# File 'lib/rugui.rb', line 11

def configuration=(configuration)
  @@configuration = configuration
end

.rootObject



15
16
17
18
19
20
21
# File 'lib/rugui.rb', line 15

def root
  if defined?(APPLICATION_ROOT)
    Pathname.new(File.expand_path(APPLICATION_ROOT))
  else
    nil
  end
end