close method
Implementation
Future<void> close() async {
try {
if (getBox().isOpen) {
await getBox().close();
}
} on HiveError {
// Box is already gone (e.g. deleteBoxFromDisk called by teardown).
// Idempotent close — nothing to do.
}
}