VODiscoverScreenViewControllerProtocol
@protocol VODiscoverScreenViewControllerProtocol <NSObject>
@property (nonatomic, weak) id<VODiscoverScreenViewControllerDelegate> delegate;
+ (instancetype)viewControllerWithDiscoverManager:(VODiscoverManager *)discoverManager
creationManager:(VOVoucherCreationManager *)createManager
creationFlowCoordinator:(VOVoucherCreationFlowCoordinator *)creationFlowCoordinator
vouchrTheme:(VOTheme *)vouchrTheme
builder:(void (^)(VODiscoverScreenBuilder *builder))builderBlock;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, weak) id<VODiscoverScreenViewControllerDelegate> delegateSwift
weak var delegate: VODiscoverScreenViewControllerDelegate! { get set } -
Undocumented
Declaration
Objective-C
+ (instancetype)viewControllerWithDiscoverManager:(VODiscoverManager *)discoverManager creationManager:(VOVoucherCreationManager *)createManager creationFlowCoordinator:(VOVoucherCreationFlowCoordinator *)creationFlowCoordinator vouchrTheme:(VOTheme *)vouchrTheme builder:(void (^)(VODiscoverScreenBuilder *builder))builderBlock;Swift
static func viewController(with discoverManager: VODiscoverManager!, creationManager createManager: VOVoucherCreationManager!, creationFlowCoordinator: VOVoucherCreationFlowCoordinator!, vouchrTheme: VOTheme!, builder builderBlock: ((VODiscoverScreenBuilder?) -> Void)!) -> Self!
View on GitHub
VODiscoverScreenViewControllerProtocol Protocol Reference