dispose method
Releases everything this controller owns. The page that created the controller calls this from its own
State.dispose(); a subclass that adds its own notifiers overrides this and ends with super.dispose().
Implementation
@override
void dispose() {
titleFilterController.dispose();
minPriceFilterController.dispose();
maxPriceFilterController.dispose();
titleController.dispose();
capacityController.dispose();
priceController.dispose();
descriptionController.dispose();
roomNumberController.dispose();
quantityController.dispose();
bedTypeController.dispose();
sizeController.dispose();
floorController.dispose();
extraGuestCapacityController.dispose();
extraGuestPriceController.dispose();
photos.dispose();
super.dispose();
}