dispose method

void dispose()

call dispose to dispose the object and mark it as disposed

Implementation

void dispose() {
  disposeInstance();
  _markDisposed();
}