startCapture abstract method

Future<void> startCapture({
  1. void onKeyboard(
    1. MiniAVKeyboardEvent event,
    2. Object? userData
    )?,
  2. void onMouse(
    1. MiniAVMouseEvent event,
    2. Object? userData
    )?,
  3. void onGamepad(
    1. MiniAVGamepadEvent event,
    2. Object? userData
    )?,
  4. void onMotion(
    1. MiniAVMotionEvent event,
    2. Object? userData
    )?,
  5. Object? userData,
})

Start input capture. Provide callbacks for each input type you want to receive.

Implementation

Future<void> startCapture({
  void Function(MiniAVKeyboardEvent event, Object? userData)? onKeyboard,
  void Function(MiniAVMouseEvent event, Object? userData)? onMouse,
  void Function(MiniAVGamepadEvent event, Object? userData)? onGamepad,
  void Function(MiniAVMotionEvent event, Object? userData)? onMotion,
  Object? userData,
});