Sha256: 775b1d6a9b1a73908461e91d074b6379bf084c5968684f2b7782fc0d5f63c544

Contents?: true

Size: 404 Bytes

Versions: 61

Compression:

Stored size: 404 Bytes

Contents

module Spider; module Components
    
    class Menu < Spider::Widget
        tag 'menu'
        
        is_attr_accessor :current
        attr_to_scene :sections
        
        def init
            @sections = {}
        end
        
        def add(label, target, section=nil)
            @sections[section] ||= []
            @sections[section] << [label, target]
        end

    end
    
end; end

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/core/components/widgets/menu/menu.rb
spiderfw-1.0.0 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.39 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.38 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.37 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.35 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.34 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.33 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.32 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.31 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.30 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.29 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.28 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.27 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.26 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.26.pre1 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.25 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.24 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.23 apps/core/components/widgets/menu/menu.rb
spiderfw-0.6.22 apps/core/components/widgets/menu/menu.rb