Class: ActiveAdmin::Views::IndexList

Inherits:
Component
  • Object
show all
Defined in:
lib/active_admin/views/components/index_list.rb

Overview

Renders a collection of index views available to the resource as a list with a separator

Instance Method Summary collapse

Instance Method Details

#build(index_classes) ⇒ Object

Builds the links for presenting different index views to the user

Parameters:

  • index_classes (Array)

    The class constants that represent index page presenters



14
15
16
17
18
19
20
21
# File 'lib/active_admin/views/components/index_list.rb', line 14

def build(index_classes)
  add_class "index-button-group index-list"
  unless current_filter_search_empty?
    index_classes.each do |index_class|
      build_index_list(index_class)
    end
  end
end

#tag_nameObject



7
8
9
# File 'lib/active_admin/views/components/index_list.rb', line 7

def tag_name
  "div"
end