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