class Matestack::Ui::Core::App
Public Class Methods
inherited(subclass)
click to toggle source
layout class method to specify if a rails layout should be used
Calls superclass method
# File lib/matestack/ui/core/app.rb, line 24 def self.inherited(subclass) subclass.layout(@layout) super end
layout(layout = nil)
click to toggle source
# File lib/matestack/ui/core/app.rb, line 29 def self.layout(layout = nil) @layout = layout ? layout : @layout end
new(options = {})
click to toggle source
Calls superclass method
# File lib/matestack/ui/core/app.rb, line 6 def initialize(options = {}) @controller = Context.controller Context.app = self super(nil, nil, options) end
Public Instance Methods
component_attributes()
click to toggle source
# File lib/matestack/ui/core/app.rb, line 12 def component_attributes { is: 'matestack-ui-core-app', 'inline-template': true, } end
loading_state_element()
click to toggle source
# File lib/matestack/ui/core/app.rb, line 19 def loading_state_element end