INNER CODE UNIT · Dart

RenderCompletionLayout

TerminalStudio/xterm.dart · lib/suggestion.dart:106

class RenderCompletionLayout extends RenderShiftedBox {
  RenderCompletionLayout(
    super.child, {
    required ValueListenable<Rect> cursorRect,
    required EdgeInsets padding,
    required EdgeInsets cursorMargin,
  })  : _cursorRect = cursorRect,
        _padding = padding,
        _cursorPadding = cursorMargin;

  ValueListenable<Rect> _cursorRect;
  ValueListenable<Rect> get cursorRect => _cursorRect;
  set cursorRect(ValueListenable<Rect> value) {
    if (_cursorRect == value) return;
    _cursorRect.removeListener(markNeedsLayout);
    _cursorRect = value;
    _cursorRect.addListener(markNeedsLayout);
    markNeedsLayout();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…