dispose method
void
dispose()
Implementation
void dispose() {
if (onDispose != null) {
onDispose!(source);
onDispose = null;
}
if (autoDispose && source is Disposable) {
(source as Disposable).dispose();
}
JFinalizer.disposeObject(this);
}