RenderTerminalLibraryFlutter constructor

RenderTerminalLibraryFlutter({
  1. required TerminalLibraryFlutter terminal,
  2. required TerminalLibraryFlutterController controller,
  3. required ViewportOffset offset,
  4. required EdgeInsets padding,
  5. required bool autoResize,
  6. required TerminalLibraryFlutterStyle textStyle,
  7. required TextScaler textScaler,
  8. required TerminalLibraryFlutterTheme theme,
  9. required FocusNode focusNode,
  10. required TerminalLibraryFlutterCursorType cursorType,
  11. required bool alwaysShowCursor,
  12. EditableRectCallback? onEditableRect,
  13. String? composingText,
})

Implementation

RenderTerminalLibraryFlutter({
  required TerminalLibraryFlutter terminal,
  required TerminalLibraryFlutterController controller,
  required ViewportOffset offset,
  required EdgeInsets padding,
  required bool autoResize,
  required TerminalLibraryFlutterStyle textStyle,
  required TextScaler textScaler,
  required TerminalLibraryFlutterTheme theme,
  required FocusNode focusNode,
  required TerminalLibraryFlutterCursorType cursorType,
  required bool alwaysShowCursor,
  EditableRectCallback? onEditableRect,
  String? composingText,
})  : _terminal = terminal,
      _controller = controller,
      _offset = offset,
      _padding = padding,
      _autoResize = autoResize,
      _focusNode = focusNode,
      _cursorType = cursorType,
      _alwaysShowCursor = alwaysShowCursor,
      _onEditableRect = onEditableRect,
      _composingText = composingText,
      _painter = TerminalLibraryFlutterPainter(
        theme: theme,
        textStyle: textStyle,
        textScaler: textScaler,
      );