onTapUrl method
Handles user tapping a link.
Implementation
Future<bool> onTapUrl(String url) async {
final handledViaCallback = await onTapCallback(url);
if (handledViaCallback) {
return true;
}
final idPrefix = '${_widget?.baseUrl ?? ''}#';
if (url.startsWith(idPrefix)) {
final id = url.substring(idPrefix.length);
final handledViaAnchor = await onTapAnchorWrapper(id);
if (handledViaAnchor) {
return true;
}
}
return false;
}