def METHOD_NAME(self) -> None:
    """Remove the toast once the timer has expired."""
    # Before we removed ourself, we also call on the app to forget about
    # the notification that caused us to exist. Note that we tell the
    # app to not bother refreshing the display on our account, we're
    # about to handle that anyway.
    self.app._unnotify(self._notification, refresh=False)
    # Note that we attempt to remove our parent, because we're wrapped
    # inside an alignment container. The testing that we are is as much
    # to keep type checkers happy as anything else.
    (self.parent if isinstance(self.parent, ToastHolder) else self).remove()