buildHandle method

  1. @override
Widget buildHandle(
  1. BuildContext context,
  2. TextSelectionHandleType type,
  3. double textLineHeight,
  4. [VoidCallback? onTap]
)
override

Builds a selection handle of the given type.

The top left corner of this widget is positioned at the bottom of the selection position.

The supplied onTap should be invoked when the handle is tapped, if such interaction is allowed. As a counterexample, the default selection handle on iOS cupertinoTextSelectionControls does not call onTap at all, since its handles are not meant to be tapped.

Implementation

@override
Widget buildHandle(BuildContext context, TextSelectionHandleType type, double textLineHeight, [VoidCallback? onTap]) {
  return const SizedBox.shrink();
}