RicercaGoogleBooksController class

Controller per la ricerca di libri tramite l'API di Google Books. Gestisce la logica di ricerca e lo stato dei risultati.

Constructors

RicercaGoogleBooksController.new()
Costruttore del controller.

Properties

hashCode int
The hash code for this object.
no setterinherited
isbnValidator Isbn
Validatore per codici ISBN.
final
isLoading bool
Stato di caricamento della ricerca.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchQueryController TextEditingController
Controller per il campo di testo della query di ricerca.
final
searchResults List<Libro>
Risultati della ricerca corrente.
no setter

Methods

dispose() → void
Rilascia le risorse allocate dal controller
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
searchBooks() Future<void>
Esegue la ricerca di libri tramite l'API di Google Books. Utilizza il testo inserito dall'utente come query (ISBN o titolo). Aggiorna lo stato di caricamento e i risultati della ricerca.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited