Class: Avo::Fields::ShowComponent
- Inherits:
-
ViewComponent::Base
- Object
- ViewComponent::Base
- Avo::Fields::ShowComponent
- Includes:
- ResourcesHelper
- Defined in:
- app/components/avo/fields/show_component.rb
Direct Known Subclasses
BadgeField::ShowComponent, BelongsToField::ShowComponent, BooleanField::ShowComponent, BooleanGroupField::ShowComponent, CodeField::ShowComponent, CountryField::ShowComponent, DateField::ShowComponent, DateTimeField::ShowComponent, ExternalImageField::ShowComponent, FileField::ShowComponent, FilesField::ShowComponent, GravatarField::ShowComponent, HasManyField::ShowComponent, HasOneField::ShowComponent, HeadingField::ShowComponent, IdField::ShowComponent, KeyValueField::ShowComponent, MarkdownField::ShowComponent, NumberField::ShowComponent, ProgressBarField::ShowComponent, Avo::Fields::SelectField::ShowComponent, Avo::Fields::StatusField::ShowComponent, TagsField::ShowComponent, TextField::ShowComponent, TextareaField::ShowComponent, TrixField::ShowComponent
Instance Attribute Summary collapse
-
#view ⇒ Object
readonly
Returns the value of attribute view.
Instance Method Summary collapse
-
#initialize(field: nil, resource: nil, index: 0, form: nil) ⇒ ShowComponent
constructor
A new instance of ShowComponent.
Methods included from ResourcesHelper
#edit_field_wrapper, #filter_wrapper, #index_field_wrapper, #item_select_all_input, #item_selector_init, #item_selector_input, #resource_grid, #resource_table, #show_field_wrapper
Constructor Details
#initialize(field: nil, resource: nil, index: 0, form: nil) ⇒ ShowComponent
Returns a new instance of ShowComponent.
8 9 10 11 12 13 |
# File 'app/components/avo/fields/show_component.rb', line 8 def initialize(field: nil, resource: nil, index: 0, form: nil) @field = field @resource = resource @index = index @view = :show end |
Instance Attribute Details
#view ⇒ Object (readonly)
Returns the value of attribute view.
6 7 8 |
# File 'app/components/avo/fields/show_component.rb', line 6 def view @view end |