Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingActionItem.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7#import <UIKit/UIKit.h>
8
13
19
23@property (nonatomic, retain, readwrite) NSString * _Nullable actionTitle;
24
28@property (nonatomic, copy, readwrite) MobileRTCMeetingInviteActionItemBlock _Nullable actionHandler;
29
36+(id _Nonnull )itemWithTitle:(NSString * _Nullable )inTitle Action:(MobileRTCMeetingInviteActionItemBlock _Nullable )actionHandler;
37
38@end
39
44@protocol MobileRTCMeetingShareActionItemDelegate <NSObject>
45@required
46
52- (void)onShareItemClicked:(NSUInteger)tag completion:(BOOL(^_Nonnull)(UIViewController * _Nonnull shareView))completion;
53@end
54
60
64@property (nonatomic, retain, readwrite) UIImage * _Nullable actionIcon;
65
69@property (nonatomic, retain, readwrite) NSString * _Nonnull actionTitle;
70
74@property (nonatomic, assign, readwrite) NSUInteger tag;
75
79@property (nonatomic, assign, readwrite) id<MobileRTCMeetingShareActionItemDelegate> _Nonnull delegate;
80
87+(id _Nonnull )itemWithTitle:(NSString * _Nonnull)inTitle Tag:(NSUInteger)tag;
88
96+(id _Nonnull )itemWithIcon:(UIImage * _Nullable)actionIcon title:(NSString * _Nonnull)inTitle Tag:(NSUInteger)tag;
97@end
void(^ MobileRTCMeetingInviteActionItemBlock)(void)
A block for custom invitation action items in the meeting.
A class for adding custom invitation action items to the meeting.
MobileRTCMeetingInviteActionItemBlock _Nullable actionHandler
Callback event when clicking the invitation item.
NSString *_Nullable actionTitle
The title of the custom invitation item.
A class for adding custom sharing action items to the meeting.