on method

  1. @override
EventEmitterListener on({
  1. required String eventName,
  2. required FutureOr onCallback(
    1. dynamic update,
    2. TerminalPtyLibraryBase terminalPtyLibraryBase
    ),
})
override

Implementation

@override
EventEmitterListener on({
  required String eventName,
  required FutureOr<dynamic> Function(
    dynamic update,
    TerminalPtyLibraryBase terminalPtyLibraryBase,
  ) onCallback,
}) {
  return event_emitter.on(
    eventName: eventName,
    onCallback: (listener, update) async {
      await onCallback(terminalTitle(title: "~"), this);

      // await onCallback(Uint8List.fromList([13,13,27,91,48,109,27,91,50,55,109,27,91,50,52,109,27,91,74,27,91,48,49,59,51,50,109,226,158,156,32,32,27,91,51,54,109,101,120,97,109,112,108,101,27,91,48,48,109,32,27,91,48,49,59,51,52,109,103,105,116,58,40,27,91,51,49,109,109,97,105,110,27,91,51,52,109,41,32,27,91,51,51,109,226,156,151,27,91,48,48,109,32,27,91,75]), this);
    },
  );
}