OOCastMiniControllerView.h
1 //
2 // OOCastMiniControllerView.h
3 // OoyalaSDK
4 //
5 // Created on 9/9/14.
6 // Copyright © 2014 Brightcove, Inc. All rights reserved.
7 //
8 
9 #import <UIKit/UIKit.h>
10 #import "OOCastMiniControllerProtocol.h"
11 
12 @class OOCastManager;
13 
14 @protocol OOCastMiniControllerDelegate <NSObject>
15 
21 - (void)miniControllerDidClickOn:(nullable id<OOCastMiniControllerProtocol>)miniControllerView
22  withEmbedCode:(nonnull NSString *)embedCode;
28 - (void)miniControllerDidDismiss:(nullable id<OOCastMiniControllerProtocol>)miniControllerView;
29 
30 @end
31 
32 
33 @interface OOCastMiniControllerView : UIView <OOCastMiniControllerProtocol>
34 
35 @property (nonnull, nonatomic) UITableViewCell *cell;
36 
37 - (nonnull instancetype)initWithFrame:(CGRect)frame
39  delegate:(nullable id<OOCastMiniControllerDelegate>)delegate;
40 
41 @end
id< OOCastMiniControllerDelegate > delegate
Definition: OOCastMiniControllerView.m:20
UITableViewCell * cell
Definition: OOCastMiniControllerView.h:35
Definition: OOCastManager.h:52
Definition: OOCastMiniControllerView.h:33
OOCastManager * castManager
Definition: OOCastMiniControllerView.m:19