remoteControlEvent method

RemoteControlEvent remoteControlEvent(
  1. Map eventDict
)

Implementation

RemoteControlEvent remoteControlEvent(Map eventDict) {
  // fromId and toId are not yet passed from screenmeet SDK. Needs to be fixes.
  if (eventDict[_kRemoteControlEventType] == _kRemoteControlEventTypeKeyboard) {
    return RemoteControlKeyboardEvent("fromId", "toId", 0, eventDict[_kRemoteControlEventKeyboardKey]);
  }

  return RemoteControlMouseEvent("fromId", "toId", 0, eventDict[_kRemoteControlEventTypeMouseX], eventDict[_kRemoteControlEventTypeMouseY], eventDict[_kRemoteControlEventMouseActionType]);
}