Sha256: a859733f64c900d5b2417974800e9d0664eddef8a25dc1291aa39648d30a0d0c
Contents?: true
Size: 861 Bytes
Versions: 19
Compression:
Stored size: 861 Bytes
Contents
# frozen_string_literal: true class Avo::Index::TableRowComponent < Avo::BaseComponent include Avo::ResourcesHelper attr_writer :header_fields def initialize(resource: nil, reflection: nil, parent_record: nil, parent_resource: nil, actions: nil, fields: nil, header_fields: nil) @resource = resource @reflection = reflection @parent_record = parent_record @parent_resource = parent_resource @actions = actions @fields = fields @header_fields = header_fields end def resource_controls_component Avo::Index::ResourceControlsComponent.new( resource: @resource, reflection: @reflection, parent_record: @parent_record, parent_resource: @parent_resource, view_type: :table, actions: @actions ) end def click_row_to_view_record = Avo.configuration.click_row_to_view_record end
Version data entries
19 entries across 19 versions & 1 rubygems