The following protocols are available globally.
This is the delegate protocol for the Spinner. It is a Swift class protocol, because it provides the delegate with a Swift object, and is weakly referenced by the Spinner.
Its methods are allSee more
optional(they have default implementations that do nothing), but the control works best if you use them.
public protocol RVS_SpinnerDelegate : AnyObject