Sha256: 0edd773ac1bec05dc53ccc7448fae1de60a45ac6284d5706b50dc8ef10a2eec6

Contents?: true

Size: 321 Bytes

Versions: 1

Compression:

Stored size: 321 Bytes

Contents

require 'glimmer-dsl-jfx'

include Glimmer

window {
  title 'Hello, Button!'
  
  @button = button('Click To Increment: 0') {
    on_action do
      button_text_match = @button.text.match(/([^0-9]+)(\d+)$/)
      count = button_text_match[2].to_i + 1
      @button.text = "#{button_text_match[1]}#{count}"
    end
  }
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
glimmer-dsl-jfx-0.0.1 samples/hello/hello_button.rb