Sha256: d0ae8eec06ca78b9f09ff569b4cb1d74000805568a8522f35929c958f8bb9c34
Contents?: true
Size: 354 Bytes
Versions: 89
Compression:
Stored size: 354 Bytes
Contents
require 'glimmer-dsl-libui' class ColorButton include Glimmer attr_accessor :selected_color def initialize @selected_color = :blue end def launch window('color button', 240) { color_button { color <=> [self, :selected_color, after_write: ->(color) {p color}] } }.show end end ColorButton.new.launch
Version data entries
89 entries across 89 versions & 1 rubygems