Class: Rois
Overview
The Rois class defines a collection of the kinds of Rois that may be applied to the platform instance.
Direct Known Subclasses
AppleTvRois, DtaRois, MdnRois, MobileRois, PassportRois, RokuRois, RokuTv1080Rois, RokuTv720Rois, RokuTvRois, SamsungTvRois, SaraRois, StbRois, TivoRois
Instance Attribute Summary collapse
-
#black ⇒ Object
readonly
Returns the value of attribute black.
-
#color ⇒ Object
readonly
Returns the value of attribute color.
-
#image ⇒ Object
readonly
Returns the value of attribute image.
-
#text ⇒ Object
readonly
Returns the value of attribute text.
-
#video ⇒ Object
readonly
Returns the value of attribute video.
Instance Method Summary collapse
-
#initialize(dut) ⇒ Rois
constructor
Public: Initializes Rois.
Constructor Details
#initialize(dut) ⇒ Rois
Public: Initializes Rois. NOT FOR USE IN TESTS.
13 14 15 16 17 18 19 20 |
# File 'lib/rois/rois.rb', line 13 def initialize(dut) @dut = dut @color = ColorRois.new(@dut) @text = TextRois.new(@dut) @image = ImageRois.new(@dut) @black = BlackRois.new(@dut) @video = VideoRois.new(@dut) end |
Instance Attribute Details
#black ⇒ Object (readonly)
Returns the value of attribute black.
10 11 12 |
# File 'lib/rois/rois.rb', line 10 def black @black end |
#color ⇒ Object (readonly)
Returns the value of attribute color.
10 11 12 |
# File 'lib/rois/rois.rb', line 10 def color @color end |
#image ⇒ Object (readonly)
Returns the value of attribute image.
10 11 12 |
# File 'lib/rois/rois.rb', line 10 def image @image end |
#text ⇒ Object (readonly)
Returns the value of attribute text.
10 11 12 |
# File 'lib/rois/rois.rb', line 10 def text @text end |
#video ⇒ Object (readonly)
Returns the value of attribute video.
10 11 12 |
# File 'lib/rois/rois.rb', line 10 def video @video end |