Module: RETerm::Components

Defined in:
lib/reterm/components.rb,
lib/reterm/components/dial.rb,
lib/reterm/components/entry.rb,
lib/reterm/components/image.rb,
lib/reterm/components/label.rb,
lib/reterm/components/radio.rb,
lib/reterm/components/slist.rb,
lib/reterm/components/button.rb,
lib/reterm/components/dialog.rb,
lib/reterm/components/matrix.rb,
lib/reterm/components/rocker.rb,
lib/reterm/components/hslider.rb,
lib/reterm/components/vslider.rb,
lib/reterm/components/template.rb,
lib/reterm/components/ascii_text.rb

Overview

Encapsulates all the Components which have been currently implemented

Defined Under Namespace

Classes: AsciiText, Button, Dial, Dialog, Entry, HSlider, Image, Label, Matrix, Radio, Rocker, SList, Template, VSlider

Class Method Summary collapse

Class Method Details

.allObject



5
6
7
# File 'lib/reterm/components.rb', line 5

def self.all
  @a ||= Components.constants
end

.namesObject



9
10
11
# File 'lib/reterm/components.rb', line 9

def self.names
  @n ||= all.collect { |c| c.to_s }
end