Classes
The following classes are available globally.
-
A thread-safe array.
See moreDeclaration
Swift
class SynchronizedArray<Element> -
Undocumented
See moreDeclaration
Swift
class SynchronizedDictionary<KeyType, ValueType> where KeyType : Hashable -
Customizable Fortune spinning wheel control written in Swift.
See moreDeclaration
Swift
public class SwiftFortuneWheel : SFWControlextension SwiftFortuneWheel: SliceCalculatingextension SwiftFortuneWheel: ImpactFeedbackableextension SwiftFortuneWheel: AudioPlayableextension SwiftFortuneWheel: SpinningAnimatorProtocol -
Calculates collision during the animation
See moreDeclaration
Swift
class CollisionCalculator -
Detects collisions
See moreDeclaration
Swift
class CollisionDetector -
Calculates a collision during continuous animation
See moreDeclaration
Swift
class ContinuousCollisionCalculator -
Helper class animates pin image with physics
See moreDeclaration
Swift
class PinImageViewCollisionAnimator -
Spinning wheel animator
See moreDeclaration
Swift
class SpinningWheelAnimator : NSObjectextension SpinningWheelAnimator: CAAnimationDelegateextension SpinningWheelAnimator: CollisionDetectable -
Audio player that plays sound
See moreDeclaration
Swift
class AudioPlayer -
Audio Player Manager, used to control the sound playing process
See moreDeclaration
Swift
class AudioPlayerManager -
Undocumented
See moreDeclaration
Swift
class NoClippingLayer : CALayer -
Pin or anchor image view, that usually represents an arrow to point in selected slice.
See moreDeclaration
Swift
class PinImageView : UIImageView -
Wheel layer
See moreDeclaration
Swift
class WheelLayer : CALayerextension WheelLayer: SliceDrawingextension WheelLayer: SpinningAnimatable -
Wheel view with slices.
See moreDeclaration
Swift
class WheelView : UIView
Classes Reference