utils/cursor_utils library

Functions

absoluteOffset(RenderFluentFragment targetRender, int localOffset, Widget widget) int
detectOffsetOnRenderFluentFragment(RenderFluentFragment fragment, RenderBox renderBox, Offset localPosition, BuildContext context, Widget widget) CursorOffset?
findDirectParent(FNode root, FNode target) FNodeRange?
flattenFragmentsSimple(FNode node) List<(Fragment, int, int)>
getFirstFragmentRecursive(InlineContainerNode node) Fragment?
getFragmentAtCursor(EventHandler eventHandler) FragmentRange?
getLastFragmentRecursive(InlineContainerNode node) Fragment?
getNodeAtCursor(EventHandler eventHandler) FNode?
parseTextAlign(String value) TextAlign
Parses a string text-align value into a Flutter TextAlign.
resolvePositionGestureDetails(PositionedGestureDetails details, BuildContext context, Widget widget) CursorOffset?
serializeTextAlign(TextAlign value) String
Serializes a Flutter TextAlign into its string representation.