handleEvents method

  1. @override
Future handleEvents(
  1. Pointer<SdlEvent> event
)
override

Implementation

@override
Future handleEvents(Pointer<SdlEvent> event) async {
  await super.handleEvents(event);
  switch (event.type) {
    case SDL_TEXTINPUT:
      _loadFromSdlTextInputEvent(event.text);
      await callEventName('onTextInput');
      break;
    case SDL_TEXTEDITING:
      _loadFromSdlTextEditingEvent(event.edit);
      await callEventName('onTextEditing');
      break;
    case SDL_TEXTEDITING_EXT:
      _loadFromSdlTextEditingExtEvent(event.editExt);
      await callEventName('onTextEditing');
      break;
    default:
      break;
  }
}