Room user indicators

Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
This commit is contained in:
Andy Uhnak
2022-02-23 09:47:35 +00:00
parent bbc33ed0cf
commit 4617b3ed69
28 changed files with 458 additions and 329 deletions
+24
View File
@@ -234,6 +234,30 @@ canEditPollWithEventIdentifier:(NSString *)eventIdentifier;
- (void)roomViewController:(RoomViewController *)roomViewController
didRequestEditForPollWithStartEvent:(MXEvent *)startEvent;
/**
Checks whether the delegate supports handling of activity indicators
Note: This is a transition API whilst `RoomViewController` contains legacy activity indicators
as well as using a newer user interaction presenters.
*/
- (BOOL)roomViewControllerCanDelegateUserIndicators:(RoomViewController *)roomViewController;
/**
Indicate to the delegate that loading should begin
Note: Only called if the controller can delegate user indicators rather than managing
loading indicators internally
*/
- (void)roomViewControllerDidStartLoading:(RoomViewController *)roomViewController;
/**
Indicate to the delegate that loading should stop
Note: Only called if the controller can delegate user indicators rather than managing
loading indicators internally
*/
- (void)roomViewControllerDidStopLoading:(RoomViewController *)roomViewController;
@end
NS_ASSUME_NONNULL_END