Sha256: 713141d9355ea1f342f514229a2528f9481a0c9ea16e741ec64c825108343148

Contents?: true

Size: 384 Bytes

Versions: 3

Compression:

Stored size: 384 Bytes

Contents

class AdminMenu < AbAdmin::MenuBuilder
  draw do
    model User
    group :system do
      model Structure
      model Locator
      model Settings, :url => edit_admin_settings_path
    end
    group 'Moderator', :if => proc { moderator? } do
      link 'for moderator', 'dummy_path'
    end
    group 'Admin', :if => :admin? do
      link 'for admin', 'dummy_path'
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ab_admin-0.1.2 spec/dummy/app/models/admin_menu.rb
ab_admin-0.1.1 spec/dummy/app/models/admin_menu.rb
ab_admin-0.1.0 spec/dummy/app/models/admin_menu.rb