onClick method
Implementation
Future<bool> onClick(BuildContext context) async {
if (!S.isNullOrEmpty(url))
{
if (url!.startsWith('tel:') || url!.startsWith('geo:') ||
url!.startsWith('mailto:') || url!.startsWith('smsto:') ||
url!.startsWith('facetime:') || url!.startsWith('facetime-audio:'))
{
Uri? uri = Uri.tryParse(url!);
if (uri != null) URL.launchUrl(uri);
}
}
if (onclick == null) return true;
return await EventHandler(this).execute(_onclick);
}