Channel device layout configuration. More...
Instance Methods | |
(void) | - deserializePropertiesWithKey:valueJson: |
Deserializes the properties. More... | |
(NSMutableArray *) | - excludedClientIds |
Gets the client identifiers to exclude. More... | |
(NSMutableArray *) | - excludedConnectionIds |
Gets the connection identifiers to exclude. More... | |
(instancetype) | - init |
(void) | - serializePropertiesWithJsonObject: |
Serializes the properties. More... | |
(void) | - setExcludedClientIds: |
Sets the client identifiers to exclude. More... | |
(void) | - setExcludedConnectionIds: |
Sets the connection identifiers to exclude. More... | |
(NSString *) | - toJson |
Serializes this channel device layout configuration to JSON. More... | |
Instance Methods inherited from FMLiveSwitchLayoutConfig | |
(FMLiveSwitchNullableInt *) | - priority |
Gets the layout proirity. More... | |
(void) | - setPriority: |
Sets the layout proirity. More... | |
(void) | - setZone: |
Sets the layout zone. More... | |
(NSString *) | - zone |
Gets the layout zone. More... | |
Class Methods | |
(FMLiveSwitchChannelDeviceLayoutConfig *) | + channelDeviceLayoutConfig |
(FMLiveSwitchChannelDeviceLayoutConfig *) | + fromJsonWithChannelDeviceLayoutConfigJson: |
Deserializes a channel device layout config from JSON. More... | |
(NSString *) | + toJsonWithChannelDeviceLayoutConfig: |
Serializes a channel device layout config to JSON. More... | |
Class Methods inherited from FMLiveSwitchLayoutConfig | |
(FMLiveSwitchLayoutConfig *) | + layoutConfig |
Channel device layout configuration.
+ (FMLiveSwitchChannelDeviceLayoutConfig*) channelDeviceLayoutConfig |
Deserializes the properties.
key | The key. |
valueJson | The value in JSON format. |
Implements FMLiveSwitchLayoutConfig.
- (NSMutableArray*) excludedClientIds |
Gets the client identifiers to exclude.
- (NSMutableArray*) excludedConnectionIds |
Gets the connection identifiers to exclude.
+ (FMLiveSwitchChannelDeviceLayoutConfig*) fromJsonWithChannelDeviceLayoutConfigJson: | (NSString *) | channelDeviceLayoutConfigJson |
Deserializes a channel device layout config from JSON.
channelDeviceLayoutConfigJson | The channel device layout configuration as JSON. |
- (instancetype) init |
Implements FMLiveSwitchLayoutConfig.
- (void) serializePropertiesWithJsonObject: | (NSMutableDictionary< NSString *, NSString * > *) | jsonObject |
Serializes the properties.
jsonObject | The JSON object. |
Implements FMLiveSwitchLayoutConfig.
- (void) setExcludedClientIds: | (NSMutableArray *) | value |
Sets the client identifiers to exclude.
- (void) setExcludedConnectionIds: | (NSMutableArray *) | value |
Sets the connection identifiers to exclude.
- (NSString*) toJson |
Serializes this channel device layout configuration to JSON.
+ (NSString*) toJsonWithChannelDeviceLayoutConfig: | (FMLiveSwitchChannelDeviceLayoutConfig *) | channelDeviceLayoutConfig |
Serializes a channel device layout config to JSON.
channelDeviceLayoutConfig | The channel device layout configuration. |