Sha256: 7d3893569830f9ca69481caa160a4f437947016003df46566b93fd5c8ffb6102

Contents?: true

Size: 349 Bytes

Versions: 7

Compression:

Stored size: 349 Bytes

Contents

# frozen_string_literal: true

require 'glimmer-dsl-libui'

include Glimmer

data = [
  ['task 1', 0],
  ['task 2', 15],
  ['task 3', 100],
  ['task 4', 75],
  ['task 5', -1],
]

window('Task progress', 300, 200) {
  horizontal_box {
    table {
      text_column('Task')
      progress_bar_column('Progress')

      cell_rows data
    }
  }
}.show

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
glimmer-dsl-libui-0.1.3 examples/basic_table_progress_bar.rb
glimmer-dsl-libui-0.1.2 examples/basic_table_progress_bar.rb
glimmer-dsl-libui-0.1.1 examples/basic_table_progress_bar.rb
glimmer-dsl-libui-0.1.0 examples/basic_table_progress_bar.rb
glimmer-dsl-libui-0.0.28 examples/basic_table_progress_bar.rb
glimmer-dsl-libui-0.0.27 examples/basic_table_progress_bar.rb
glimmer-dsl-libui-0.0.26 examples/basic_table_progress_bar.rb