64 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
#import <Foundation/Foundation.h>
 | 
						|
 | 
						|
#if __has_include(<Sentry/SentryDefines.h>)
 | 
						|
#    import <Sentry/SentryDefines.h>
 | 
						|
#else
 | 
						|
#    import <SentryWithoutUIKit/SentryDefines.h>
 | 
						|
#endif
 | 
						|
 | 
						|
#if SENTRY_TARGET_REPLAY_SUPPORTED
 | 
						|
 | 
						|
@class UIView;
 | 
						|
 | 
						|
NS_ASSUME_NONNULL_BEGIN
 | 
						|
 | 
						|
@interface SentryReplayApi : NSObject
 | 
						|
 | 
						|
/**
 | 
						|
 * Marks this view to be masked during replays.
 | 
						|
 *
 | 
						|
 * @warning This is an experimental feature and may still have bugs.
 | 
						|
 */
 | 
						|
- (void)maskView:(UIView *)view NS_SWIFT_NAME(maskView(_:));
 | 
						|
 | 
						|
/**
 | 
						|
 * Marks this view to not be masked during redact step of session replay.
 | 
						|
 *
 | 
						|
 * @warning This is an experimental feature and may still have bugs.
 | 
						|
 */
 | 
						|
- (void)unmaskView:(UIView *)view NS_SWIFT_NAME(unmaskView(_:));
 | 
						|
 | 
						|
/**
 | 
						|
 * Pauses the replay.
 | 
						|
 *
 | 
						|
 * @warning This is an experimental feature and may still have bugs.
 | 
						|
 */
 | 
						|
- (void)pause;
 | 
						|
 | 
						|
/**
 | 
						|
 * Resumes the ongoing replay.
 | 
						|
 *
 | 
						|
 * @warning This is an experimental feature and may still have bugs.
 | 
						|
 */
 | 
						|
- (void)resume;
 | 
						|
 | 
						|
/**
 | 
						|
 * Start recording a session replay if not started.
 | 
						|
 *
 | 
						|
 * @warning This is an experimental feature and may still have bugs.
 | 
						|
 */
 | 
						|
- (void)start;
 | 
						|
 | 
						|
/**
 | 
						|
 * Stop the current session replay recording.
 | 
						|
 *
 | 
						|
 * @warning This is an experimental feature and may still have bugs.
 | 
						|
 */
 | 
						|
- (void)stop;
 | 
						|
 | 
						|
@end
 | 
						|
 | 
						|
NS_ASSUME_NONNULL_END
 | 
						|
 | 
						|
#endif
 |