Sha256: 4918f145e8e3ea05986dce39a69a932b358d8a2c94ff627becccb547329f5d20

Contents?: true

Size: 221 Bytes

Versions: 20

Compression:

Stored size: 221 Bytes

Contents

class <%= class_name %>Component < <%= parent_class %>
  <%- if requires_content? -%>
  validates :content, presence: true
  <%- end -%>

  def initialize(<%= initialize_signature %>)
    <%= initialize_body %>
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
actionview-component-1.16.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.15.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.14.1 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.14.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.13.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.12.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.11.1 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.11.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.10.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.9.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.8.1 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.8.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.7.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.6.2 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.6.1 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.6.0 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.5.3 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.5.2 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.5.1 lib/rails/generators/component/templates/component.rb.tt
actionview-component-1.5.0 lib/rails/generators/component/templates/component.rb.tt