preservesExcludedBlocks method
Implementation
bool preservesExcludedBlocks(TextStory after) =>
excludedBlockIds.isEmpty ||
story.blocks
.where((b) => excludedBlockIds.contains(b.id))
.every(
(before) =>
after.blocks.where((b) => b.id == before.id).firstOrNull ==
before,
);