safe property
ValueChanged<T> ?
get
safe
Wrap callback with try-catch for safe execution.
Implementation
ValueChanged<T>? get safe {
if (this == null) return null;
return (value) => safeValueChanged(this, value);
}