Class: AdminCore::ResourcePage::Index

Inherits:
Base
  • Object
show all
Defined in:
lib/admin_core/resource_page/index.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from AdminCore::ResourcePage::Base

Instance Method Details

#to_hashObject

Implementation for ResourcePage$Index type.

See Also:

  • AdminCore::ResourcePage::Index.client/javascripts/src/qiita-admin/admin-core/declsclient/javascripts/src/qiita-admin/admin-core/decls.js


8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/admin_core/resource_page/index.rb', line 8

def to_hash
  {
    attributes: attributes,
    resources: resources.map { |resource| resource_manager.convert_for_index_page(resource) },
    filters: filters,
    scopes: scopes,
    pagination: {
      current: resources.current_page,
      total: resources.total_pages,
    },
  }
end