TerminalLibraryFlutter constructor

TerminalLibraryFlutter({
  1. int maxLines = 1000,
  2. void onBell()?,
  3. void onTitleChange(
    1. String title
    )?,
  4. void onIconChange(
    1. String icon
    )?,
  5. void onOutput(
    1. String data
    )?,
  6. void onResize(
    1. int width,
    2. int height,
    3. int pixelWidth,
    4. int pixelHeight,
    )?,
  7. TerminalLibraryFlutterTargetPlatform platform = TerminalLibraryFlutterTargetPlatform.unknown,
  8. TerminalLibraryFlutterInputHandler? inputHandler = defaultInputHandler,
  9. TerminalLibraryFlutterMouseHandler? mouseHandler = defaultMouseHandler,
  10. void onPrivateOSC(
    1. String code,
    2. List<String> args
    )?,
  11. bool reflowEnabled = true,
  12. Set<int>? wordSeparators,
})

Implementation

TerminalLibraryFlutter({
  this.maxLines = 1000,
  this.onBell,
  this.onTitleChange,
  this.onIconChange,
  this.onOutput,
  this.onResize,
  this.platform = TerminalLibraryFlutterTargetPlatform.unknown,
  this.inputHandler = defaultInputHandler,
  this.mouseHandler = defaultMouseHandler,
  this.onPrivateOSC,
  this.reflowEnabled = true,
  this.wordSeparators,
});