AndyObtiva/glimmer-dsl-libui

View on GitHub
examples/basic_table.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require 'glimmer-dsl-libui'

include Glimmer

data = [
  %w[cat meow],
  %w[dog woof],
  %w[chicken cock-a-doodle-doo],
  %w[horse neigh],
  %w[cow moo]
]

window('Animal sounds', 300, 200) {
  horizontal_box {
    table {
      text_column('Animal')
      text_column('Description')
     
      cell_rows data
    }
  }
  
  on_closing do
    puts 'Bye Bye'
  end
}.show