Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString ()
→ String
A string representation of this object.
inherited
Static Methods
addToBuilder (ObjCProtocolBuilder builder , {required ObjCObject autorelease (), required ObjCObject class$ (), required bool conformsToProtocol_ (Protocol ), NSString debugDescription ()?, required NSString description (), required int hash (), required bool isEqual_ (ObjCObject ), required bool isKindOfClass_ (ObjCObject ), required bool isMemberOfClass_ (ObjCObject ), required bool isProxy (), required ObjCObject performSelector_ (Pointer <ObjCSelector > ), required ObjCObject performSelector_withObject_ (Pointer <ObjCSelector > , ObjCObject ), required ObjCObject performSelector_withObject_withObject_ (Pointer <ObjCSelector > , ObjCObject , ObjCObject ), required void release (), required bool respondsToSelector_ (Pointer <ObjCSelector > ), required ObjCObject retain (), required int retainCount (), required ObjCObject self (), required ObjCObject superclass (), required Pointer <NSZone > zone (), bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSObject protocol to an existing
objc.ObjCProtocolBuilder .
addToBuilderAsBlocking (ObjCProtocolBuilder builder , {required ObjCObject autorelease (), required ObjCObject class$ (), required bool conformsToProtocol_ (Protocol ), NSString debugDescription ()?, required NSString description (), required int hash (), required bool isEqual_ (ObjCObject ), required bool isKindOfClass_ (ObjCObject ), required bool isMemberOfClass_ (ObjCObject ), required bool isProxy (), required ObjCObject performSelector_ (Pointer <ObjCSelector > ), required ObjCObject performSelector_withObject_ (Pointer <ObjCSelector > , ObjCObject ), required ObjCObject performSelector_withObject_withObject_ (Pointer <ObjCSelector > , ObjCObject , ObjCObject ), required void release (), required bool respondsToSelector_ (Pointer <ObjCSelector > ), required ObjCObject retain (), required int retainCount (), required ObjCObject self (), required ObjCObject superclass (), required Pointer <NSZone > zone (), bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSObject protocol to an existing
objc.ObjCProtocolBuilder . All methods that can be implemented as blocking
listeners will be.
addToBuilderAsListener (ObjCProtocolBuilder builder , {required ObjCObject autorelease (), required ObjCObject class$ (), required bool conformsToProtocol_ (Protocol ), NSString debugDescription ()?, required NSString description (), required int hash (), required bool isEqual_ (ObjCObject ), required bool isKindOfClass_ (ObjCObject ), required bool isMemberOfClass_ (ObjCObject ), required bool isProxy (), required ObjCObject performSelector_ (Pointer <ObjCSelector > ), required ObjCObject performSelector_withObject_ (Pointer <ObjCSelector > , ObjCObject ), required ObjCObject performSelector_withObject_withObject_ (Pointer <ObjCSelector > , ObjCObject , ObjCObject ), required void release (), required bool respondsToSelector_ (Pointer <ObjCSelector > ), required ObjCObject retain (), required int retainCount (), required ObjCObject self (), required ObjCObject superclass (), required Pointer <NSZone > zone (), bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSObject protocol to an existing
objc.ObjCProtocolBuilder . All methods that can be implemented as listeners will
be.
implement ({required ObjCObject autorelease (), required ObjCObject class$ (), required bool conformsToProtocol_ (Protocol ), NSString debugDescription ()?, required NSString description (), required int hash (), required bool isEqual_ (ObjCObject ), required bool isKindOfClass_ (ObjCObject ), required bool isMemberOfClass_ (ObjCObject ), required bool isProxy (), required ObjCObject performSelector_ (Pointer <ObjCSelector > ), required ObjCObject performSelector_withObject_ (Pointer <ObjCSelector > , ObjCObject ), required ObjCObject performSelector_withObject_withObject_ (Pointer <ObjCSelector > , ObjCObject , ObjCObject ), required void release (), required bool respondsToSelector_ (Pointer <ObjCSelector > ), required ObjCObject retain (), required int retainCount (), required ObjCObject self (), required ObjCObject superclass (), required Pointer <NSZone > zone (), bool $keepIsolateAlive = true })
→ NSObjectProtocol
Builds an object that implements the NSObject protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly.
implementAsBlocking ({required ObjCObject autorelease (), required ObjCObject class$ (), required bool conformsToProtocol_ (Protocol ), NSString debugDescription ()?, required NSString description (), required int hash (), required bool isEqual_ (ObjCObject ), required bool isKindOfClass_ (ObjCObject ), required bool isMemberOfClass_ (ObjCObject ), required bool isProxy (), required ObjCObject performSelector_ (Pointer <ObjCSelector > ), required ObjCObject performSelector_withObject_ (Pointer <ObjCSelector > , ObjCObject ), required ObjCObject performSelector_withObject_withObject_ (Pointer <ObjCSelector > , ObjCObject , ObjCObject ), required void release (), required bool respondsToSelector_ (Pointer <ObjCSelector > ), required ObjCObject retain (), required int retainCount (), required ObjCObject self (), required ObjCObject superclass (), required Pointer <NSZone > zone (), bool $keepIsolateAlive = true })
→ NSObjectProtocol
Builds an object that implements the NSObject protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly. All
methods that can be implemented as blocking listeners will be.
implementAsListener ({required ObjCObject autorelease (), required ObjCObject class$ (), required bool conformsToProtocol_ (Protocol ), NSString debugDescription ()?, required NSString description (), required int hash (), required bool isEqual_ (ObjCObject ), required bool isKindOfClass_ (ObjCObject ), required bool isMemberOfClass_ (ObjCObject ), required bool isProxy (), required ObjCObject performSelector_ (Pointer <ObjCSelector > ), required ObjCObject performSelector_withObject_ (Pointer <ObjCSelector > , ObjCObject ), required ObjCObject performSelector_withObject_withObject_ (Pointer <ObjCSelector > , ObjCObject , ObjCObject ), required void release (), required bool respondsToSelector_ (Pointer <ObjCSelector > ), required ObjCObject retain (), required int retainCount (), required ObjCObject self (), required ObjCObject superclass (), required Pointer <NSZone > zone (), bool $keepIsolateAlive = true })
→ NSObjectProtocol
Builds an object that implements the NSObject protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly. All
methods that can be implemented as listeners will be.