widgets/weather/pdf_document_builder library
PDF document builder for weather reports.
Copyright (C) 2026, Software Innovation Institute, ANU.
Licensed under the GNU General Public License, Version 3 (the "License").
License: https://opensource.org/license/gpl-3-0.
Functions
-
buildWeatherPdfDocument(
{required HourlyWeatherData data, required Map< DateTime, double> dailyData, required Map<DateTime, (double, double)> dailyMinMax, Map<DateTime, double> ? dailyMaxData, Map<DateTime, double> ? dailyMinData, required double minValue, required double maxValue, DateTime? minDate, DateTime? maxDate, required String title, required String unit, String? dataType, double? latitude, double? longitude, String? address, Map<DateTime, int> ? precipitationHours, String? dataSource}) → Document - Build complete PDF document for weather data report.