vector-im/element-ios/issues/5009 - Implemented multi-room forwarding and added various tweaks following code review.

This commit is contained in:
Stefan Ceriu
2021-10-18 16:30:32 +03:00
parent 3836851448
commit 503b8bd599
25 changed files with 620 additions and 484 deletions
@@ -33,9 +33,7 @@ typedef NS_ENUM(NSUInteger, ShareViewControllerAccountState) {
@protocol ShareViewControllerDelegate <NSObject>
- (void)shareViewControllerDidRequestShare:(ShareViewController *)shareViewController
forRoomIdentifier:(NSString *)roomIdentifier;
- (void)shareViewController:(ShareViewController *)shareViewController didRequestShareForRoomIdentifiers:(NSSet<NSString *> *)roomIdentifiers;
- (void)shareViewControllerDidRequestDismissal:(ShareViewController *)shareViewController;
@end
@@ -48,8 +46,7 @@ typedef NS_ENUM(NSUInteger, ShareViewControllerAccountState) {
currentState:(ShareViewControllerAccountState)state;
- (void)configureWithState:(ShareViewControllerAccountState)state
roomDataSource:(nullable ShareDataSource *)roomDataSource
peopleDataSource:(nullable ShareDataSource *)peopleDataSource;
roomDataSource:(nullable ShareDataSource *)roomDataSource;
- (void)showProgressIndicator;