Override the connect method of the Signal class to set the isPublic property by default to false
Unsubscribe from this signal with the original callback instance. While you can use this method, the SignalConnection returned by connect() will not be updated!
The callback you passed to connect().
Disconnect all handlers from this signal event.
ProtectedemitThe number of connections on this signal.
true if this signal has connections.
A
Signalvariant used across the viewer that defaults new connections to non-public, and exposes a subscribe shorthand for connecting a callback and getting back its own disconnect function.