linphone-iphone/Classes/LinphoneUI/UIConfirmationDialog.h
2015-10-26 16:33:39 +01:00

30 lines
877 B
Objective-C

//
// UIConfirmationDialog.h
// linphone
//
// Created by Gautier Pelloux-Prayer on 11/09/15.
//
//
#include "UIRoundBorderedButton.h"
typedef void (^UIConfirmationBlock)(void);
@interface UIConfirmationDialog : UIViewController {
UIConfirmationBlock onCancelCb;
UIConfirmationBlock onConfirmCb;
}
+ (UIConfirmationDialog *)ShowWithMessage:(NSString *)message
cancelMessage:(NSString *)cancel
confirmMessage:(NSString *)confirm
onCancelClick:(UIConfirmationBlock)onCancel
onConfirmationClick:(UIConfirmationBlock)onConfirm;
@property(weak, nonatomic) IBOutlet UIRoundBorderedButton *cancelButton;
@property(weak, nonatomic) IBOutlet UIRoundBorderedButton *confirmationButton;
@property(weak, nonatomic) IBOutlet UILabel *titleLabel;
- (IBAction)onCancelClick:(id)sender;
- (IBAction)onConfirmationClick:(id)sender;
- (void)dismiss;
@end