code: def close(self):
      if self.disable:
          return
      super().close()
      # Try to detect if there was an error or KeyboardInterrupt
      # in manual mode: if n < total, things probably got wrong
      if self.leave:
          self.disp(bar_style="success", check_delay=False)
      else:
          self.disp(close=True, check_delay=False)
  
imports: from abc import ABC, abstractmethod
  from typing import Optional, Type, Union
  import tqdm.notebook
  import tqdm.std
  from pycaret.internal.display.display_backend import DatabricksBackend, DisplayBackend, JupyterBackend
  from pycaret.internal.display.display_component import DisplayComponent
label_desc: Use image node_id 3 for calling the CustomDisplayNotebookTqdm obj's underlying member method code with example usage: obj.close() without return types