Class: OpenHAB::DSL::Sitemaps::VideoBuilder

Inherits:
WidgetBuilder show all
Defined in:
lib/openhab/dsl/sitemaps/builder.rb

Overview

Builds a Video element

Constant Summary collapse

VALID_ENCODINGS =

Valid #encoding values

%i[mjpeg hls].freeze

Instance Attribute Summary collapse

Attributes inherited from WidgetBuilder

#icon, #icon_colors, #item, #label, #label_colors, #value_colors, #visibilities

Method Summary

Methods inherited from WidgetBuilder

#icon_color, #label_color, #value_color, #visibility

Instance Attribute Details

#encoding:mjpeg, ...

Returns:

  • (:mjpeg, :hls, nil)


308
309
310
# File 'lib/openhab/dsl/sitemaps/builder.rb', line 308

def encoding
  @encoding
end

#urlString?

Returns:

  • (String, nil)


306
307
308
# File 'lib/openhab/dsl/sitemaps/builder.rb', line 306

def url
  @url
end