Sha256: 76e75537635d0defd7ed8bbbc5c0adc849374a79c59b79155959a6a46106afc1

Contents?: true

Size: 694 Bytes

Versions: 19

Compression:

Stored size: 694 Bytes

Contents

module Faalis
  module Generators
    module Concerns
      # This **concern** adds support of side menu to scaffold and `menu` key
      # to jsonfile. `menu` key is an array which each element represent a menu
      # entry and should be and object with following keys:
      #
      # `title`: Title of submenu
      #
      # `url`: Url of submenu link
      #
      # `action`: Permissions related action to check on resource model.
      #
      # `model`: Model of related resource which permission action should be check
      #          against.
      module Menu

        private

        def has_menu?
          resource_data.include? "menu"
        end

      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
faalis-2.0.0.rc6 lib/faalis/generators/concerns/menu.rb
faalis-2.0.0.rc5 lib/faalis/generators/concerns/menu.rb
faalis-2.0.0.rc4 lib/faalis/generators/concerns/menu.rb
faalis-2.0.0.rc3 lib/faalis/generators/concerns/menu.rb
faalis-2.0.0.rc2 lib/faalis/generators/concerns/menu.rb
faalis-1.0.0 lib/faalis/generators/concerns/menu.rb
faalis-1.0.0.alpha4 lib/faalis/generators/concerns/menu.rb
faalis-1.0.0.alpha3 lib/faalis/generators/concerns/menu.rb
faalis-1.0.0.alpha2 lib/faalis/generators/concerns/menu.rb
faalis-1.0.0.alpha1 lib/faalis/generators/concerns/menu.rb
faalis-1.0.0.alpha0 lib/faalis/generators/concerns/menu.rb
faalis-0.26.3 lib/faalis/generators/concerns/menu.rb
faalis-0.26.2 lib/faalis/generators/concerns/menu.rb
faalis-0.26.1 lib/faalis/generators/concerns/menu.rb
faalis-0.26.0 lib/faalis/generators/concerns/menu.rb
faalis-0.25.1 lib/faalis/generators/concerns/menu.rb
faalis-0.25.0 lib/faalis/generators/concerns/menu.rb
faalis-0.24.4 lib/faalis/generators/concerns/menu.rb
faalis-0.24.3 lib/faalis/generators/concerns/menu.rb