Files
bundesmessenger-ios/Riot/Modules/Settings/DeactivateAccount/DeactivateAccountViewController.h
T
Mauro Romito 12837d4b89 update license
2024-09-25 12:24:52 +02:00

38 lines
915 B
Objective-C

/*
Copyright 2018-2024 New Vector Ltd.
SPDX-License-Identifier: AGPL-3.0-only
Please see LICENSE in the repository root for full details.
*/
@import UIKit;
#import "MatrixKit.h"
#pragma mark - Types
@class DeactivateAccountViewController;
#pragma mark - Protocol
@protocol DeactivateAccountViewControllerDelegate <NSObject>
- (void)deactivateAccountViewControllerDidCancel:(DeactivateAccountViewController*)deactivateAccountViewController;
- (void)deactivateAccountViewControllerDidDeactivateWithSuccess:(DeactivateAccountViewController*)deactivateAccountViewController;
@end
#pragma mark - Interface
@interface DeactivateAccountViewController : MXKViewController
#pragma mark - Properties
@property (nonatomic, weak) id<DeactivateAccountViewControllerDelegate> delegate;
#pragma mark - Class Methods
+ (DeactivateAccountViewController*)instantiateWithMatrixSession:(MXSession*)matrixSession;
@end