cuba_weather_dart 1.1.5 cuba_weather_dart: ^1.1.5 copied to clipboard
Dart client for www.redcuba.cu weather API. Given a location in Cuba, if it is within the permitted locations, meteorological data on the location is obtained.
import 'dart:io';
import 'package:cuba_weather_dart/cuba_weather_dart.dart';
void main() {
print('Insert location:');
var location = stdin.readLineSync();
var cubaWeather = CubaWeather();
cubaWeather.getWeather(location).then((weather) {
print('City Name: ${weather.cityName}');
print('Temperature: ${weather.temp}°C');
print('Timestamp: ${weather.dt.date}');
print('Humidity: ${weather.humidity}%');
print('Pressure: ${weather.pressure} hpa');
print('Wind: ${weather.windstring}');
print('Description: ${weather.descriptionWeather}');
print('Image Link: ${weather.iconWeather}');
});
}