Protocols
The following protocols are available globally.
-
Undocumented
See moreDeclaration
Swift
public protocol CameraControllerUIDelegate : AnyObject
-
Delegate to receive updates for camera button view
See moreDeclaration
Swift
public protocol CameraButtonDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol AdjustmentControlViewDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol ControlSliderDelegate : AnyObject
-
Describes an interface to control app orientation
See moreDeclaration
Swift
public protocol AppOrientationDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol FlashControlViewDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol FlashModeSelectionViewDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol RingLightColorSelectionViewDelegate : AnyObject
-
Delegate for custom carousel collection view layout
See moreDeclaration
Swift
public protocol CarouselCollectionViewLayoutDelegate : AnyObject
-
Data source for custom carousel collection view layout
See moreDeclaration
Swift
public protocol CarouselCollectionViewLayoutDataSource : AnyObject
-
Protocol used to load an image from url
See moreDeclaration
Swift
public protocol CarouselImageLoader
-
A set of functions implemented by the delegate to be notified when the carousel responds to user interactions.
See moreDeclaration
Swift
public protocol CarouselViewDelegate : AnyObject
-
A set of functions that an object adopts to manage data and provide items for a carousel view.
See moreDeclaration
Swift
public protocol CarouselViewDataSource : AnyObject
-
Describes an interface to be notified of MediaPickerView events
See moreDeclaration
Swift
public protocol MediaPickerViewDelegate : NSObjectProtocol
-
CameraKit view controllers will notify this delegate when it needs to open, send info, or interact with Snapchat
See moreDeclaration
Swift
public protocol SnapchatDelegate : AnyObject
-
Describes an element that can be UI tested
See moreDeclaration
Swift
public protocol TestableElement