ARTEventListener
Objective-C
@interface ARTEventListener : NSObject
Swift
class ARTEventListener : NSObject, @unchecked Sendable
An object representing a listener returned by ARTEventEmitter
methods.
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSString *eventId
Swift
var eventId: String { get }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSUInteger count
Swift
var count: UInt { get }
-
Undocumented
Declaration
Objective-C
@property (nullable, nonatomic, readonly) id<NSObject> observer
Swift
var observer: (any NSObjectProtocol)? { get }
-
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE;
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithId:(NSString *)eventId observer:(id<NSObject>)observer handler:(ARTEventEmitter *)eventHandler center:(NSNotificationCenter *)center;
Swift
init(id eventId: String, observer: any NSObjectProtocol, handler eventHandler: ARTEventEmitter<any ARTEventIdentification, AnyObject>, center: NotificationCenter)
-
Undocumented
Declaration
Objective-C
- (ARTEventListener *)setTimer:(NSTimeInterval)timeoutDeadline onTimeout:(void (^)(void))timeoutBlock;
Swift
func setTimer(_ timeoutDeadline: TimeInterval, onTimeout timeoutBlock: @escaping () -> Void) -> ARTEventListener
-
Undocumented
Declaration
Objective-C
- (void)startTimer;
Swift
func startTimer()
-
Undocumented
Declaration
Objective-C
- (void)stopTimer;
Swift
func stopTimer()
-
Undocumented
Declaration
Objective-C
- (void)restartTimer;
Swift
func restartTimer()