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.
Optional
timeoutThe timeout (in milliseconds) before the callback is executed.
A value of undefined
means no timeout.
Settings that can be applied to a callback, such as timeout, protection status, and one-time execution.