handleUpdate method
void
handleUpdate()
Implementation
void handleUpdate() {
_trackers.forEach((key, value) async {
Logger.d('handleUpdate in flutter for nudgeId : $key');
Map<String, String> args = {};
if (elementCache[key] == null) {
args = <String, String>{"x": '0', "y": '0', "w": '0', "h": '0', "visibility": 'false'};
} else {
Map<dynamic, dynamic> data = {};
data["eid"] = value._eid;
data["promptId"] = key;
args = await PxInspector.instance.getAnchorWidget(data);
}
if(args.isNotEmpty) {
args["promptId"] = key;
args["firstUpdate"] = value._firstUpdate;
value._firstUpdate = "false";
value._scrollCallback.onScrollUpdate(args);
}
});
}