NSItemProviderWriting$Builder class
interface
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 , {NSItemProviderRepresentationVisibility itemProviderVisibilityForRepresentationWithTypeIdentifier_ (NSString )?, required NSProgress ? loadDataWithTypeIdentifier_forItemProviderCompletionHandler_ (NSString , ObjCBlock <Void Function(NSData ? , NSError ? ) > ), NSArray writableTypeIdentifiersForItemProvider ()?, bool $keepIsolateAlive = true })
→ void
Adds the implementation of the NSItemProviderWriting protocol to an existing
objc.ObjCProtocolBuilder .
implement ({NSItemProviderRepresentationVisibility itemProviderVisibilityForRepresentationWithTypeIdentifier_ (NSString )?, required NSProgress ? loadDataWithTypeIdentifier_forItemProviderCompletionHandler_ (NSString , ObjCBlock <Void Function(NSData ? , NSError ? ) > ), NSArray writableTypeIdentifiersForItemProvider ()?, bool $keepIsolateAlive = true })
→ NSItemProviderWriting
Builds an object that implements the NSItemProviderWriting protocol. To implement
multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly.