module Spark::Component::Integration::Element::ClassMethods

Override class methods when component is used as an element

Public Instance Methods

ensure_initializer_defined() click to toggle source

This is used to force components to define an initialize method Overriding it means elements can defer to the original component's initialize method

# File lib/spark/component/integration/action_view_component.rb, line 66
def ensure_initializer_defined; end
source_location() click to toggle source

Allows elements to use component's original tempalte file.

# File lib/spark/component/integration/action_view_component.rb, line 69
def source_location
  source_component.source_location
end