Class: Administrate::Field::HasManyWithFields

Inherits:
HasMany
  • Object
show all
Defined in:
lib/administrate/field/has_many_with_fields.rb

Defined Under Namespace

Classes: Engine

Instance Method Summary collapse

Instance Method Details

#associated_collection(order = self.override_order) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/administrate/field/has_many_with_fields.rb', line 12

def associated_collection(order = self.override_order)
  CollectionWithFields.new(
    associated_dashboard,
    order: order,
    fields: options[:fields],
  )
end

#override_orderObject



20
21
22
# File 'lib/administrate/field/has_many_with_fields.rb', line 20

def override_order
  @order ||= Administrate::Order.new(sort_by, direction)
end