| | |
| | | bodyView.AddChidren(contentView); |
| | | |
| | | var onOffStatus = sceneFunction.status.Find((obj) => obj.key == FunctionAttributeKey.OnOff); |
| | | if(onOffStatus.value == "on") |
| | | if (onOffStatus != null) |
| | | { |
| | | if (onOffStatus.value == "on") |
| | | { |
| | | isOnStatus = true; |
| | | } |
| | | LoadFunctionRow(onOffStatus); |
| | | } |
| | | else |
| | | { |
| | | isOnStatus = true; |
| | | } |
| | | LoadFunctionRow(onOffStatus); |
| | | |
| | | if (sceneFunction.localFunction.spk == SPK.LightRGB || sceneFunction.localFunction.spk == SPK.GroupControl) |
| | | { |
| | |
| | | } |
| | | else |
| | | { |
| | | sceneFunction.status.Clear(); |
| | | sceneFunction.status.Add(new SceneFunctionStatus() { key = FunctionAttributeKey.OnOff, value = "off" }); |
| | | if (sceneFunction.status.Find((obj) => obj.key == FunctionAttributeKey.OnOff) != null) |
| | | { |
| | | sceneFunction.status.Clear(); |
| | | sceneFunction.status.Add(new SceneFunctionStatus() { key = FunctionAttributeKey.OnOff, value = "off" }); |
| | | } |
| | | } |
| | | } |
| | | var temp = scene.functions.Find((obj) => obj.sid == sceneFunction.sid); |