listenDevicePanelEvent static method
dynamic
listenDevicePanelEvent(
- dynamic callback(
- Map data
)
)
Implementation
static listenDevicePanelEvent(callback(Map data)) async {
if (AliIotPlugin.debug) {
print("$TAG : listenDevicePanelEvent");
}
_devicePanelEventSubscription = AliIotPlugin.eventChannel.receiveBroadcastStream("subDevicePanelEvent").listen((event) {
if (event != null) {
print("$TAG : listenDevicePanelEvent event: " + event.toString());
var data = jsonDecode(event);
callback(data);
}
});
}