INNER CODE UNIT · Dart

offset

reqable/re-editor · lib/src/_code_field.dart:503

    double offset = value.resolve(TextDirection.ltr).top - _padding.resolve(TextDirection.ltr).top;
    if (_verticalViewport.pixels > 0) {
      if (_verticalViewport.pixels + offset < 0) {
        _verticalViewport.correctBy(0);
      } else {
        _verticalViewport.correctBy(offset);
      }
    }
    _padding = value;
    markNeedsLayout();
  }

  set readOnly(bool value) {
    if (_readOnly == value) {
      return;
    }
    _readOnly = value;
    markNeedsPaint();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…