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 void encodeWithCoder_ (NSCoder ), required Dartinstancetype? initWithCoder_ (NSCoder ), bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSCoding protocol to an existing
objc.ObjCProtocolBuilder .
addToBuilderAsBlocking (ObjCProtocolBuilder builder , {required void encodeWithCoder_ (NSCoder ), required Dartinstancetype? initWithCoder_ (NSCoder ), bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSCoding protocol to an existing
objc.ObjCProtocolBuilder . All methods that can be implemented as blocking
listeners will be.
addToBuilderAsListener (ObjCProtocolBuilder builder , {required void encodeWithCoder_ (NSCoder ), required Dartinstancetype? initWithCoder_ (NSCoder ), bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSCoding protocol to an existing
objc.ObjCProtocolBuilder . All methods that can be implemented as listeners will
be.
implement ({required void encodeWithCoder_ (NSCoder ), required Dartinstancetype? initWithCoder_ (NSCoder ), bool $keepIsolateAlive = true })
→ NSCoding
Builds an object that implements the NSCoding protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly.
implementAsBlocking ({required void encodeWithCoder_ (NSCoder ), required Dartinstancetype? initWithCoder_ (NSCoder ), bool $keepIsolateAlive = true })
→ NSCoding
Builds an object that implements the NSCoding protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly. All
methods that can be implemented as blocking listeners will be.
implementAsListener ({required void encodeWithCoder_ (NSCoder ), required Dartinstancetype? initWithCoder_ (NSCoder ), bool $keepIsolateAlive = true })
→ NSCoding
Builds an object that implements the NSCoding protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly. All
methods that can be implemented as listeners will be.