Sha256: 120ee82efba975fa021637962b79ad9d1629c79ef2aabff7ac3b6f9fdc86af03

Contents?: true

Size: 1.34 KB

Versions: 2

Compression:

Stored size: 1.34 KB

Contents

# frozen_string_literal: true


styles = {
  width: 199,
  height: 33,
  margin: 6,
  shadow: { blur: 9, left: 3, top: 3, id: :cell_shadow, red: 0, green: 0, blue: 0, alpha: 0.6 },
  left: 0,
  color: :yellowgreen
}

element = { width: 33,
            height: 33,
            component: { size: 11 },
            left: :center,
            top: :center,
            color: :black,
            type: :text }

listing = [
  { data: :'hello' },
  { data: :'salut', color: :red },
  { data: :hi },
  { data: :ho }
]

list_1 = A.list({
                  styles: styles,
                  element: element,
                  listing: listing
                })

# test2

styles = {
  width: 199,
  height: 33,
  margin: 6,
  shadow: { blur: 9, left: 3, top: 3, id: :cell_shadow, red: 0, green: 0, blue: 0, alpha: 0.6 },
  left: 0,
  color: :yellowgreen
}

element = { width: 25,
            height: 25,
            smooth: '100%',
            center: { x: 0, y: 0, dynamic: true },
            # left: 10,
            # top: :center,
            color: :orange,
            type: :shape }

listing = [
  { smooth: '100%' },
  { color: :red },
  {},
  {},

  { width: 33 },
  {},
]

list_2 = A.list({ left: 300,
                  styles: styles,
                  element: element,
                  listing: listing
                })
wait 1 do
  list_2.left(list_1.width)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
atome-0.5.6.7.8 vendor/assets/application/examples/list.rb
atome-0.5.6.7.7 vendor/assets/application/examples/list.rb