remove_baseline.dart 593 Bytes
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';

class RemoveBaseline extends SingleChildRenderObjectWidget {
  const RemoveBaseline({
    Key? key,
    required Widget child,
  }) : super(key: key, child: child);

  @override
  RenderRemoveBaseline createRenderObject(BuildContext context) =>
      RenderRemoveBaseline();
}

class RenderRemoveBaseline extends RenderProxyBox {
  RenderRemoveBaseline({RenderBox? child}) : super(child);

  @override
  // ignore: avoid_returning_null
  double? computeDistanceToActualBaseline(TextBaseline baseline) => null;
}