PdfGenerator class
Clase encargada de generar y exportar archivos PDF con los tiempos de entrenamiento.
La clase PdfGenerator
permite crear documentos PDF que contienen los tiempos registrados
en una sesión específica, mostrando detalles como el nombre de la sesión, el tipo de cubo,
la fecha y los tiempos obtenidos. Además, ofrece funcionalidad para exportar el archivo
generado, ya sea descargándolo en el dispositivo o compartiéndolo mediante otras aplicaciones.
Sus principales métodos:
convertPdf
: Controla el proceso completo de generación y exportación._generatePdf
: Construye el contenido visual del PDF._pdfExport
: Se encarga de guardar o compartir el archivo, según la plataforma y la opción elegida._shareByMoreOptions
: Utiliza las opciones nativas del dispositivo para compartir el PDF.
Se adapta al sistema operativo en uso (Android, iOS, Windows, macOS).
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
convertPdf(
BuildContext context, ) → Future< void> - Metodo que genera y exporta un PDF con los tiempos de una sesión determinada.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited