Class: ExpressAdmin::Components::Navigation::CommandButtonList

Inherits:
ExpressTemplates::Components::Configurable
  • Object
show all
Includes:
ExpressTemplates::Components::Capabilities::Resourceful
Defined in:
app/components/express_admin/command_button_list.rb

Instance Method Summary collapse

Instance Method Details

#available?(command) ⇒ Boolean

Returns:

  • (Boolean)


25
26
27
# File 'app/components/express_admin/command_button_list.rb', line 25

def available?(command)
  resource.available_commands.include?(command[:name])
end

#commandsObject



29
30
31
# File 'app/components/express_admin/command_button_list.rb', line 29

def commands
  resource.commands
end

#resource_nameObject



21
22
23
# File 'app/components/express_admin/command_button_list.rb', line 21

def resource_name
  config[:resource_name]
end