Cycle Item Provider
An ItemProvider that cycles through a list of items each time it is clicked. This can be used for things like toggles or settings that have multiple options.
Parameters
items
The list of items to cycle through. The first item in the list will be displayed initially.