Sha256: cac407b6af86c0594b5852d1cdbe111d75d00fd7e9d429634683cc32d5723d7c

Contents?: true

Size: 573 Bytes

Versions: 44

Compression:

Stored size: 573 Bytes

Contents

class KlondikeSolitaire
  module View
    class ActionPanel
      include Glimmer::UI::CustomWidget

      option :game
      
      body {
        composite {
          grid_layout(1, false) {
            margin_width 0
            margin_height 0
          }
          
          background :dark_green
          
          button {
            layout_data :center, :center, true, false
            
            text 'Restart Game'
            
            on_widget_selected do
              game.restart!
            end
          }
        }
      }
    end
  end
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
glimmer-dsl-swt-4.30.1.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.30.0.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.29.0.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.28.0.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.27.0.1 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.27.0.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.26.0.1 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.26.0.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.25.0.2 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.25.0.1 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.25.0.0 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.8 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.7 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.6 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.5 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.4 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.3 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.2 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.1 samples/elaborate/klondike_solitaire/view/action_panel.rb
glimmer-dsl-swt-4.24.4.0 samples/elaborate/klondike_solitaire/view/action_panel.rb