Class: Glib::JsonUi::ViewBuilder::View

Inherits:
JsonUiElement show all
Includes:
Builder::MouseEvents
Defined in:
app/helpers/glib/json_ui/view_builder.rb

Instance Attribute Summary

Attributes inherited from JsonUiElement

#json, #page

Class Method Summary collapse

Methods inherited from JsonUiElement

action, any, array, badgeable, bool, color, date, date_time, enum, float, hash, icon, #initialize, int, length, menu, panels_builder, #props, required, singleton_array, string, text, url, views

Constructor Details

This class inherits a constructor from Glib::JsonUi::JsonUiElement

Class Method Details

.component_nameObject



148
149
150
# File 'app/helpers/glib/json_ui/view_builder.rb', line 148

def self.component_name
  @component_name ||= self.name.sub('Glib::JsonUi::ViewBuilder::', '')
end