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 *eventIdSwift
var eventId: String { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) NSUInteger countSwift
var count: UInt { get } -
Undocumented
Declaration
Objective-C
@property (nullable, nonatomic, readonly) id<NSObject> observerSwift
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()