close method

void close()

Tears down the overlay (canvas + backdrop + listeners).

Implementation

void close() {
  if (_closed) return;
  _closed = true;
  for (final s in _subs) {
    s.cancel();
  }
  _subs.clear();
  _canvas.remove();
  _backdrop.remove();
}