dispose method

  1. @override
void dispose()
override

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();
  nationalCodeFilterController.dispose();
  phoneNumberFilterController.dispose();
  zipCodeFilterController.dispose();
  landlineFilterController.dispose();
  merchantIdFilterController.dispose();
  bankAccountIdFilterController.dispose();
  titleController.dispose();
  businessTitleController.dispose();
  nationalCodeController.dispose();
  phoneNumberController.dispose();
  landlineController.dispose();
  zipCodeController.dispose();
  cityCodeController.dispose();
  mccController.dispose();
  addressController.dispose();
  ownerNameController.dispose();
  ownerPhoneNumberController.dispose();
  super.dispose();
}