The actual callback function to be executed.
The unique identifier of the callback.
Indicates whether the callback is enabled. If false, the callback will not be executed.
Optional isIf true, the callback will automatically be removed after it is called once.
Optional isIf true, the callback is protected and cannot be removed by standard removal methods.
Optional nameThe name of the callback.
The target event or event name for which the callback is registered.
Optional timeoutThe timeout (in milliseconds) before the callback is executed.
A value of undefined means no timeout.
Full data for a registered callback, including its settings and unique information such as ID and target.