struct

Matter::Cluster::ScenesManagementCluster::SceneData

Inherits JSON::Serializable < Struct < Value < Object

Scene data structure

Constructors

new(pull : JSON::PullParser)
Source
new(transition_time : UInt32 = 0_u32, scene_name : String = "", extension_field_sets : Array(Matter::Cluster::ScenesManagementCluster::ExtensionFieldSet) = [] of ExtensionFieldSet)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

extension_field_sets
Source
extension_field_sets=(extension_field_sets : Array(ExtensionFieldSet))
Source
scene_name
Source
scene_name=(scene_name : String)
Source
transition_time
Source
transition_time=(transition_time : UInt32)
Source