Layout configuration. More...
Instance Methods | |
(void) | - deserializePropertiesWithKey:valueJson: |
Deserializes the properties. More... | |
(instancetype) | - init |
(FMLiveSwitchNullableInt *) | - priority |
Gets the layout proirity. More... | |
(void) | - serializePropertiesWithJsonObject: |
Serializes the properties. More... | |
(void) | - setPriority: |
Sets the layout proirity. More... | |
(void) | - setZone: |
Sets the layout zone. More... | |
(NSString *) | - zone |
Gets the layout zone. More... | |
Class Methods | |
(FMLiveSwitchLayoutConfig *) | + layoutConfig |
Layout configuration.
Deserializes the properties.
key | The key. |
valueJson | The value in JSON format. |
Implemented in FMLiveSwitchChannelUserLayoutConfig, FMLiveSwitchChannelLayoutConfig, FMLiveSwitchChannelDeviceLayoutConfig, and FMLiveSwitchChannelClientLayoutConfig.
- (instancetype) init |
+ (FMLiveSwitchLayoutConfig*) layoutConfig |
- (FMLiveSwitchNullableInt*) priority |
Gets the layout proirity.
- (void) serializePropertiesWithJsonObject: | (NSMutableDictionary< NSString *, NSString * > *) | jsonObject |
Serializes the properties.
jsonObject | The JSON object. |
Implemented in FMLiveSwitchChannelUserLayoutConfig, FMLiveSwitchChannelLayoutConfig, FMLiveSwitchChannelDeviceLayoutConfig, and FMLiveSwitchChannelClientLayoutConfig.
- (void) setPriority: | (FMLiveSwitchNullableInt *) | value |
Sets the layout proirity.
- (void) setZone: | (NSString *) | value |
Sets the layout zone.
- (NSString*) zone |
Gets the layout zone.