getAvailableTimezones method

  1. @override
Future<List<String>> getAvailableTimezones()
override

Gets the list of available timezones from the native layer.

Implementation

@override
Future<List<String>> getAvailableTimezones() async {
  final List<String>? availableTimezones =
      await methodChannel.invokeListMethod<String>("getAvailableTimezones");
  if (availableTimezones == null) {
    throw ArgumentError(
        "Invalid return from platform getAvailableTimezones()");
  }
  return availableTimezones;
}