toggleSubscript method
void
toggleSubscript()
inherited
Toggles the TextMetadata.fontFeatures between empty list and FontFeature.subscripts().
Implementation
void toggleSubscript() {
final TextMetadata tempMetadata =
metadata ?? RichTextEditorController.defaultMetadata;
final TextMetadata changedMetadata = tempMetadata.copyWith(
fontFeatures: tempMetadata.fontFeatures?.firstOrNull ==
const FontFeature.subscripts()
? const []
: const [FontFeature.subscripts()],
);
changeStyleOnSelectionChange(
changedMetadata: changedMetadata,
change: TextMetadataChange.fontFeatures,
modifiedDeltas: deltas.copy,
selection: selection,
);
}