26 typedef NS_ENUM(NSUInteger, VLCDialogQuestionType) {
27 VLCDialogQuestionNormal,
28 VLCDialogQuestionWarning,
29 VLCDialogQuestionCritical,
42 - (void)showErrorWithTitle:(NSString * _Nonnull)error
43 message:(NSString * _Nonnull)message;
54 - (void)showLoginWithTitle:(NSString * _Nonnull)title
55 message:(NSString * _Nonnull)message
56 defaultUsername:(NSString * _Nullable)username
57 askingForStorage:(BOOL)askingForStorage
58 withReference:(NSValue * _Nonnull)reference;
70 - (void)showQuestionWithTitle:(NSString * _Nonnull)title
71 message:(NSString * _Nonnull)message
72 type:(VLCDialogQuestionType)questionType
73 cancelString:(NSString * _Nullable)cancelString
74 action1String:(NSString * _Nullable)action1String
75 action2String:(NSString * _Nullable)action2String
76 withReference:(NSValue * _Nonnull)reference;
87 - (void)showProgressWithTitle:(NSString * _Nonnull)title
88 message:(NSString * _Nonnull)message
89 isIndeterminate:(BOOL)isIndeterminate
90 position:(
float)position
91 cancelString:(NSString * _Nullable)cancelString
92 withReference:(NSValue * _Nonnull)reference;
99 - (void)updateProgressWithReference:(NSValue * _Nonnull)reference
100 message:(NSString * _Nullable)message
101 postion:(
float)position;
106 - (void)cancelDialogWithReference:(NSValue * _Nonnull)reference;
125 - (instancetype _Nullable)initWithLibrary:(
VLCLibrary * _Nullable)library
126 customUI:(BOOL)customUI;
133 @property (weak, readwrite, nonatomic, nullable) id<VLCCustomDialogRendererProtocol>
customRenderer;
142 - (void)postUsername:(NSString * _Nonnull)username
143 andPassword:(NSString * _Nonnull)password
144 forDialogReference:(NSValue * _Nonnull)dialogReference
152 - (void)postAction:(
int)buttonNumber
153 forDialogReference:(NSValue * _Nonnull)dialogReference;
159 - (void)dismissDialogWithReference:(NSValue * _Nonnull)dialogReference;
Definition: VLCDialogProvider.h:115
Definition: VLCLibrary.h:41
Definition: VLCDialogProvider.h:35
id< VLCCustomDialogRendererProtocol > customRenderer
Definition: VLCDialogProvider.h:133