Merge branch 'develop' into feature/accessibilityHandler

This commit is contained in:
Krishna Kishore Bandaru 2023-11-02 19:52:11 +05:30
commit 89a6c7e204
3 changed files with 12 additions and 1 deletions

View File

@ -17,6 +17,9 @@
// Starts Loading. Every start loading call must be terminated with an end loading call. // Starts Loading. Every start loading call must be terminated with an end loading call.
- (void)startLoading; - (void)startLoading;
// Starts Loading, by showing the text in the center
- (void)startLoadingWith:(nullable NSAttributedString *) text;
// Returns if it is showing. // Returns if it is showing.
- (BOOL)isShowing; - (BOOL)isShowing;

View File

@ -52,6 +52,10 @@
#pragma mark - Overlay Functions #pragma mark - Overlay Functions
- (void)startLoading { - (void)startLoading {
[self startLoadingWith:nil];
}
- (void)startLoadingWith:(nullable NSAttributedString *)text {
[MVMCoreDispatchUtility performBlockOnMainThread:^{ [MVMCoreDispatchUtility performBlockOnMainThread:^{
@ -73,7 +77,7 @@
} }
// Restarts the loading animation. // Restarts the loading animation.
[self.loadingViewController startLoading]; [self.loadingViewController startLoadingWith:text];
if (self.animatingOut) { if (self.animatingOut) {

View File

@ -14,4 +14,8 @@
// Called when the view controller should stop animating loading. // Called when the view controller should stop animating loading.
- (void)stopLoading; - (void)stopLoading;
@optional
// Called when the view controller should animate loading with custom text
- (void)startLoadingWith:(nullable NSAttributedString *) text;
@end @end