Each feature needs to return a constant name that identifies the plugin.
Build in features are using the prefix buildin:
.
Initializes this feature. This function will be called by the carousel instance and should not be called manually.
the proxy instance between carousel and feature
This triggers the feature to update its inner state. This function will be called by the carousel instance and should not be called manually. The carousel passes a data object that includes the update reason. This can be used to selectively/partially update sections of the feature.
dataset that triggered the update
The feature interface.