Class: Adminsite::AdminsiteFileAssetAdminConfig

Inherits:
Adminsite::AdminConfig::Base show all
Defined in:
app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb

Instance Attribute Summary

Attributes inherited from Adminsite::AdminConfig::Base

#resource_class

Instance Method Summary collapse

Methods inherited from Adminsite::AdminConfig::Base

#actions_placement, admin_config_of_class, admin_default_config_class, all_registered_admin_configs, #attributes_edit, #column_names, #ignore_columns, register_admin_configs, #scopes

Instance Method Details

#actions_indexObject



16
17
18
# File 'app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb', line 16

def actions_index
  [ ]
end

#attributes_indexObject



4
5
6
7
8
9
10
# File 'app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb', line 4

def attributes_index
  [ 'attachment.url',
    'attachment_file_name',
    'attachment_file_size',
    'updated_at',
  ]
end

#attributes_searchObject



20
21
22
# File 'app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb', line 20

def attributes_search
  attributes_index
end

#attributes_show(resource = nil) ⇒ Object



12
13
14
# File 'app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb', line 12

def attributes_show(resource = nil)
  ['attachment.url'] + attributes_edit
end

#default_member_actions(resource = nil) ⇒ Object



24
25
26
# File 'app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb', line 24

def default_member_actions(resource = nil)
  [ :show, :destroy ]
end

#label_attribute(resource = nil) ⇒ Object



28
29
30
# File 'app/admin_configs/adminsite/adminsite_file_asset_admin_config.rb', line 28

def label_attribute(resource = nil)
  :attachment_file_name
end