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();