cupertinoSvgUrl function
Stable path based on the serialized Cupertino codepoint, not an icon name.
Implementation
String? cupertinoSvgUrl(
CupertinoIcon icon, {
String baseUrl = cupertinoSvgBaseUrl,
}) {
if (baseUrl.isEmpty || icon.codepoint <= 0) return null;
final root = baseUrl.endsWith('/')
? baseUrl.substring(0, baseUrl.length - 1)
: baseUrl;
return '$root/cupertino/$cupertinoSvgVersion/${icon.codepoint.toRadixString(16)}.svg';
}