Sha256: 874551c062f61fe71fcee544d5dbb713514162f0a8d681374366dc2db4d669b0
Contents?: true
Size: 784 Bytes
Versions: 9
Compression:
Stored size: 784 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 end
Version data entries
9 entries across 9 versions & 1 rubygems