deleteAdjacent static method
DiagramTextEditResult
deleteAdjacent({
- required TextStory story,
- required int offset,
- required bool backward,
- DiagramTextDefinition text = const PlainTextDefinition(),
Deletes one complete grapheme, preserving surrounding run formatting. A stale caret inside a cluster removes that entire cluster in either direction rather than leaving a partial combining or emoji sequence.
Implementation
static DiagramTextEditResult deleteAdjacent({
required TextStory story,
required int offset,
required bool backward,
DiagramTextDefinition text = const PlainTextDefinition(),
}) => _ParagraphStructureCommands.deleteAdjacent(
story: story,
text: text,
offset: offset,
backward: backward,
);