onTextLocatorChanged property
Fires whenever the Reader's current Locator changes.
Implementation
@override
Stream<Locator> get onTextLocatorChanged {
_onTextLocatorChanged ??= textLocatorChannel.receiveBroadcastStream().map((
dynamic event,
) {
final newLocator = Locator.fromJson(
json.decode(event) as Map<String, dynamic>,
);
return newLocator!;
});
return _onTextLocatorChanged!;
}