dispose method
Implementation
@override
Future<void> dispose() async {
super.dispose();
target = null;
_styleChangeListeners.clear();
_pseudoBeforeStyle = null;
_pseudoAfterStyle = null;
_pseudoFirstLetterStyle = null;
_pseudoFirstLineStyle = null;
}