deleteBackwardAtBlockStart static method

DiagramTextEditResult deleteBackwardAtBlockStart({
  1. required TextStory story,
  2. required int blockIndex,
  3. DiagramTextDefinition text = const PlainTextDefinition(),
})

Handles Backspace at the start of a canonical block.

Compatible paragraphs merge backward without crossing text regions. At a region start, text may transform paragraph metadata.

Implementation

static DiagramTextEditResult deleteBackwardAtBlockStart({
  required TextStory story,
  required int blockIndex,
  DiagramTextDefinition text = const PlainTextDefinition(),
}) => _ParagraphStructureCommands.deleteBackwardAtBlockStart(
  story: story,
  blockIndex: blockIndex,
  text: text,
);