assets.dart 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. class Assets {
  2. // 国旗
  3. static String getCountryFlagImage(String contryCode) {
  4. if (contryCode.isEmpty) {
  5. return 'assets/flags/xx.svg';
  6. } else {
  7. return 'assets/flags/${contryCode.toLowerCase()}.svg';
  8. }
  9. }
  10. static const String splashLogo = 'assets/images/splash_logo.png';
  11. static const String splashCenterBg = 'assets/images/splash_center_bg.png';
  12. static const String success = 'assets/images/success.png';
  13. static const String error = 'assets/images/error.png';
  14. // 联系我们
  15. static const String discord = 'assets/vectors/social/discord.svg';
  16. static const String facebook = 'assets/vectors/social/facebook.svg';
  17. static const String instagram = 'assets/vectors/social/instagram.svg';
  18. static const String telegram = 'assets/vectors/social/telegram.svg';
  19. static const String tiktok = 'assets/vectors/social/tiktok.svg';
  20. static const String whatsapp = 'assets/vectors/social/whatsapp.svg';
  21. static const String x = 'assets/vectors/social/x.svg';
  22. static const String youtube = 'assets/vectors/social/youtube.svg';
  23. static const String settings = 'assets/vectors/boost/settings.svg';
  24. static const String switchStatusDisconnected =
  25. 'assets/images/switch_status_disconnected.png';
  26. static const String switchStatusConnected =
  27. 'assets/images/switch_status_connected.png';
  28. static const String switchStatusConnecting =
  29. 'assets/images/switch_status_connecting.png';
  30. // 协议
  31. static const String nomoLogo = 'assets/images/nomo_logo.png';
  32. static const String nomo = 'assets/images/nomo.png';
  33. static const String refersh = 'assets/vectors/boost/refersh.svg';
  34. // 错误页
  35. static const String restricted = 'assets/images/restricted.png';
  36. static const String oops = 'assets/images/oops.png';
  37. // 连接状态
  38. static const String disconnected = 'assets/images/disconnected.png';
  39. static const String connecting = 'assets/images/connecting.png';
  40. static const String connected = 'assets/images/connected.png';
  41. static const String connectingError = 'assets/images/vpn_error.png';
  42. static const String connectionNetworkError = 'assets/images/network.png';
  43. static const String premium = 'assets/images/premium.png';
  44. static const String free = 'assets/images/free.png';
  45. }