ObjCBlock<T extends Function> class

An Objective-C block.

Blocks are ObjC's equivalent of lambda functions.

FFIgen generates utility classes for each block signature referenced in the API it is generating. These utils enable construction of an ObjCBlock from a Dart Function, and invoking an ObjCBlock from Dart.

T is the signature of the block, as a Dart Function. The arguments and returns of the Function should be specified as follows:

  • For ObjC objects, use the FFIgen generated wrapper object.
  • For ObjC blocks, use ObjCBlock<...>.
  • For all other types, use the FFI type (eg Int32 instead of int). For example, the block type int32_t (^)(NSString*) would be represented in Dart as ObjCBlock<ffi.Int32 Function(NSString)>. This is necessary to fully distinguish all the block signatures. For instance, ObjC's int32_t and int64_t both map to Dart's int, so we need to use the FFI types Int32/Int64, but all ObjC objects have FFI type Pointer<ObjCObject> so we use Dart wrapper objects like NSString instead. The best way to figure out the block's type is to simply copy it from the FFIgen generated API.
Inheritance
Available extensions

Constructors

ObjCBlock(BlockPtr ptr, {required bool retain, required bool release})
This constructor is only for use by FFIgen bindings.

Properties

hashCode int
The hash code for this object.
no setterinherited
ref ObjCBlockRef
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

call(Pointer<Void> arg0, UIFocusMovementHint arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UIFocusMovementHint)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIFocusMovementHint$CallExtension extension

call() UIViewController?

Available on ObjCBlock<UIViewController? Function()>, provided by the ObjCBlock_UIViewController$CallExtension extension

call(Pointer<Void> arg0) bool

Available on ObjCBlock<Bool Function(Pointer<Void>)>, provided by the ObjCBlock_bool_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, MLNCoordinateBounds arg1) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, MLNCoordinateBounds)>, provided by the ObjCBlock_bool_ffiVoid_MLNCoordinateBounds$CallExtension extension

call(Pointer<Void> arg0, NSArray arg1) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, NSArray)>, provided by the ObjCBlock_bool_ffiVoid_NSArray$CallExtension extension

call(Pointer<Void> arg0, UIFocusUpdateContext arg1) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, UIFocusUpdateContext)>, provided by the ObjCBlock_bool_ffiVoid_UIFocusUpdateContext$CallExtension extension

call(Pointer<Void> arg0, UIGestureRecognizer arg1) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, UIGestureRecognizer)>, provided by the ObjCBlock_bool_ffiVoid_UIGestureRecognizer$CallExtension extension

call(Pointer<Void> arg0, UIGestureRecognizer arg1, UIEvent arg2) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, UIGestureRecognizer, UIEvent)>, provided by the ObjCBlock_bool_ffiVoid_UIGestureRecognizer_UIEvent$CallExtension extension

call(Pointer<Void> arg0, UIGestureRecognizer arg1, UIGestureRecognizer arg2) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, UIGestureRecognizer, UIGestureRecognizer)>, provided by the ObjCBlock_bool_ffiVoid_UIGestureRecognizer_UIGestureRecognizer$CallExtension extension

call(Pointer<Void> arg0, UIGestureRecognizer arg1, UIPress arg2) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, UIGestureRecognizer, UIPress)>, provided by the ObjCBlock_bool_ffiVoid_UIGestureRecognizer_UIPress$CallExtension extension

call(Pointer<Void> arg0, UIGestureRecognizer arg1, UITouch arg2) bool

Available on ObjCBlock<Bool Function(Pointer<Void>, UIGestureRecognizer, UITouch)>, provided by the ObjCBlock_bool_ffiVoid_UIGestureRecognizer_UITouch$CallExtension extension

call(Pointer<Void> arg0) CGAffineTransform

Available on ObjCBlock<CGAffineTransform Function(Pointer<Void>)>, provided by the ObjCBlock_CGAffineTransform_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) CGPoint

Available on ObjCBlock<CGPoint Function(Pointer<Void>)>, provided by the ObjCBlock_CGPoint_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, CGPoint arg1, UICoordinateSpace arg2) CGPoint

Available on ObjCBlock<CGPoint Function(Pointer<Void>, CGPoint, Pointer<ObjCObjectImpl>)>, provided by the ObjCBlock_CGPoint_ffiVoid_CGPoint_idUICoordinateSpace$CallExtension extension

call(Pointer<Void> arg0) CGRect

Available on ObjCBlock<CGRect Function(Pointer<Void>)>, provided by the ObjCBlock_CGRect_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, CGRect arg1, UICoordinateSpace arg2) CGRect

Available on ObjCBlock<CGRect Function(Pointer<Void>, CGRect, Pointer<ObjCObjectImpl>)>, provided by the ObjCBlock_CGRect_ffiVoid_CGRect_idUICoordinateSpace$CallExtension extension

call(Pointer<Void> arg0, UIView arg1) CGRect

Available on ObjCBlock<CGRect Function(Pointer<Void>, UIView)>, provided by the ObjCBlock_CGRect_ffiVoid_UIView$CallExtension extension

call(Pointer<Void> arg0) CGSize

Available on ObjCBlock<CGSize Function(Pointer<Void>)>, provided by the ObjCBlock_CGSize_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) CLLocationCoordinate2D

Available on ObjCBlock<CLLocationCoordinate2D Function(Pointer<Void>)>, provided by the ObjCBlock_CLLocationCoordinate2D_ffiVoid$CallExtension extension

call() → void

Available on ObjCBlock<Void Function()>, provided by the ObjCBlock_ffiVoid$CallExtension extension

call(bool arg0) → void

Available on ObjCBlock<Void Function(Bool)>, provided by the ObjCBlock_ffiVoid_bool$CallExtension extension

call(Pointer<Void> arg0) → void

Available on ObjCBlock<Void Function(Pointer<Void>)>, provided by the ObjCBlock_ffiVoid_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, bool arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Bool)>, provided by the ObjCBlock_ffiVoid_ffiVoid_bool$CallExtension extension

call(Pointer<Void> arg0, CALayer arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, CALayer)>, provided by the ObjCBlock_ffiVoid_ffiVoid_CALayer$CallExtension extension

call(Pointer<Void> arg0, CALayer arg1, Pointer<CGContext> arg2) → void

Available on ObjCBlock<Void Function(Pointer<Void>, CALayer, Pointer<CGContext>)>, provided by the ObjCBlock_ffiVoid_ffiVoid_CALayer_CGContextRef$CallExtension extension

call(Pointer<Void> arg0, CGAffineTransform arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, CGAffineTransform)>, provided by the ObjCBlock_ffiVoid_ffiVoid_CGAffineTransform$CallExtension extension

call(Pointer<Void> arg0, CGPoint arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, CGPoint)>, provided by the ObjCBlock_ffiVoid_ffiVoid_CGPoint$CallExtension extension

call(Pointer<Void> arg0, NSArray arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, NSArray)>, provided by the ObjCBlock_ffiVoid_ffiVoid_NSArray$CallExtension extension

call(Pointer<Void> arg0, NSCoder arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, NSCoder)>, provided by the ObjCBlock_ffiVoid_ffiVoid_NSCoder$CallExtension extension

call(Pointer<Void> arg0, NSDictionary arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, NSDictionary)>, provided by the ObjCBlock_ffiVoid_ffiVoid_NSDictionary$CallExtension extension

call(Pointer<Void> arg0, NSString? arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, NSString?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_NSString$CallExtension extension

call(Pointer<Void> arg0, NSUserActivity arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, NSUserActivity)>, provided by the ObjCBlock_ffiVoid_ffiVoid_NSUserActivity$CallExtension extension

call(Pointer<Void> arg0, ObjCObject? arg1) → void

Available on ObjCBlock<Retained<Void> Function(Pointer<Void>, Pointer<ObjCObjectImpl>?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_objcObjCObjectImpl$1$CallExtension extension

call(Pointer<Void> arg0, ObjCObject arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Pointer<ObjCObjectImpl>)>, provided by the ObjCBlock_ffiVoid_ffiVoid_objcObjCObjectImpl$2$CallExtension extension

call(Pointer<Void> arg0, ObjCObject? arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Pointer<ObjCObjectImpl>?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_objcObjCObjectImpl$CallExtension extension

call(Pointer<Void> arg0, ObjCObject? arg1, ObjCObject? arg2) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Pointer<ObjCObjectImpl>?, Pointer<ObjCObjectImpl>?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_objcObjCObjectImpl_objcObjCObjectImpl$CallExtension extension

call(Pointer<Void> arg0, ObjCObject? arg1, NSString arg2) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Pointer<ObjCObjectImpl>?, NSString)>, provided by the ObjCBlock_ffiVoid_ffiVoid_objcObjCObjectImpl_UIConfigurationStateCustomKey$CallExtension extension

call(Pointer<Void> arg0, NSString arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, NSString)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIContentSizeCategory$CallExtension extension

call(Pointer<Void> arg0) UIView?

Available on ObjCBlock<UIView? Function(Pointer<Void>)>, provided by the ObjCBlock_UIView_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, UIFocusUpdateContext arg1, UIFocusAnimationCoordinator arg2) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UIFocusUpdateContext, UIFocusAnimationCoordinator)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIFocusUpdateContext_UIFocusAnimationCoordinator$CallExtension extension

call(Pointer<Void> arg0, UIImage? arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UIImage?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIImage$CallExtension extension

call(Pointer<Void> arg0, int arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UnsignedLong)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIMenuElementAttributes$CallExtension extension

call(Pointer<Void> arg0, int arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Long)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIMenuElementRepeatBehavior$CallExtension extension

call(Pointer<Void> arg0, int arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, Long)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIMenuElementState$CallExtension extension

call(Pointer<Void> arg0, UIPasteConfiguration? arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UIPasteConfiguration?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UIPasteConfiguration$CallExtension extension

call(Pointer<Void> arg0, ObjCBlock<NSDictionary Function(NSDictionary)> arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, ObjCBlock<NSDictionary Function(NSDictionary)>)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UITextAttributesConversionHandler$CallExtension extension

call(Pointer<Void> arg0, UITraitCollection arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UITraitCollection)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UITraitCollection$1$CallExtension extension

call(Pointer<Void> arg0, UITraitCollection? arg1) → void

Available on ObjCBlock<Void Function(Pointer<Void>, UITraitCollection?)>, provided by the ObjCBlock_ffiVoid_ffiVoid_UITraitCollection$CallExtension extension

call(UIMutableTraits arg0) → void

Available on ObjCBlock<Void Function(Pointer<ObjCObjectImpl>)>, provided by the ObjCBlock_ffiVoid_idUIMutableTraits$CallExtension extension

call(UITraitEnvironment arg0, UITraitCollection arg1) → void

Available on ObjCBlock<Void Function(Pointer<ObjCObjectImpl>, UITraitCollection)>, provided by the ObjCBlock_ffiVoid_idUITraitEnvironment_UITraitCollection$CallExtension extension

call(MLNOfflinePack? arg0, NSError? arg1) → void

Available on ObjCBlock<Void Function(MLNOfflinePack?, NSError?)>, provided by the ObjCBlock_ffiVoid_MLNOfflinePack_NSError$CallExtension extension

call(NSData? arg0, NSError? arg1) → void

Available on ObjCBlock<Void Function(NSData?, NSError?)>, provided by the ObjCBlock_ffiVoid_NSData_NSError$CallExtension extension

call(NSDictionary arg0, NSRange arg1, Pointer<Bool> arg2) → void

Available on ObjCBlock<Void Function(NSDictionary, NSRange, Pointer<Bool>)>, provided by the ObjCBlock_ffiVoid_NSDictionary_NSRange_bool$CallExtension extension

call(NSError? arg0) → void

Available on ObjCBlock<Void Function(NSError?)>, provided by the ObjCBlock_ffiVoid_NSError$CallExtension extension

call(NSString? arg0, NSRange arg1, NSRange arg2, Pointer<Bool> arg3) → void

Available on ObjCBlock<Void Function(NSString?, NSRange, NSRange, Pointer<Bool>)>, provided by the ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool$CallExtension extension

call(NSURL arg0, NSArray? arg1, NSError? arg2) → void

Available on ObjCBlock<Void Function(NSURL, NSArray?, NSError?)>, provided by the ObjCBlock_ffiVoid_NSURL_NSArray_NSError$CallExtension extension

call(NSURL arg0, NSError? arg1) → void

Available on ObjCBlock<Void Function(NSURL, NSError?)>, provided by the ObjCBlock_ffiVoid_NSURL_NSError$CallExtension extension

call(ObjCObject? arg0, NSRange arg1, Pointer<Bool> arg2) → void

Available on ObjCBlock<Void Function(Pointer<ObjCObjectImpl>?, NSRange, Pointer<Bool>)>, provided by the ObjCBlock_ffiVoid_objcObjCObjectImpl_NSRange_bool$CallExtension extension

call(UIAction arg0) → void

Available on ObjCBlock<Void Function(UIAction)>, provided by the ObjCBlock_ffiVoid_UIAction$CallExtension extension

call(NSString? arg0, bool arg1) → void

Available on ObjCBlock<Void Function(NSString?, Bool)>, provided by the ObjCBlock_ffiVoid_UIActivityType_bool$CallExtension extension

call(NSString? arg0, bool arg1, NSArray? arg2, NSError? arg3) → void

Available on ObjCBlock<Void Function(NSString?, Bool, NSArray?, NSError?)>, provided by the ObjCBlock_ffiVoid_UIActivityType_bool_NSArray_NSError$CallExtension extension

call(UIButton arg0) → void

Available on ObjCBlock<Void Function(UIButton)>, provided by the ObjCBlock_ffiVoid_UIButton$CallExtension extension

call(UIImage? arg0) → void

Available on ObjCBlock<Void Function(UIImage?)>, provided by the ObjCBlock_ffiVoid_UIImage$CallExtension extension

call(UISymbolEffectCompletionContext arg0) → void

Available on ObjCBlock<Void Function(UISymbolEffectCompletionContext)>, provided by the ObjCBlock_ffiVoid_UISymbolEffectCompletionContext$CallExtension extension

call(UITableViewCell arg0, UICellConfigurationState arg1) → void

Available on ObjCBlock<Void Function(UITableViewCell, UICellConfigurationState)>, provided by the ObjCBlock_ffiVoid_UITableViewCell_UICellConfigurationState$CallExtension extension

call(UITableViewHeaderFooterView arg0, UIViewConfigurationState arg1) → void

Available on ObjCBlock<Void Function(UITableViewHeaderFooterView, UIViewConfigurationState)>, provided by the ObjCBlock_ffiVoid_UITableViewHeaderFooterView_UIViewConfigurationState$CallExtension extension

call(Pointer<Void> arg0, CALayer arg1, NSString arg2) CAAction?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>, CALayer, NSString)>, provided by the ObjCBlock_idCAAction_ffiVoid_CALayer_NSString$CallExtension extension

call(Pointer<Void> arg0) UIActivityItemsConfigurationReading?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>)>, provided by the ObjCBlock_idUIActivityItemsConfigurationReading_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) UICoordinateSpace

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>)>, provided by the ObjCBlock_idUICoordinateSpace_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) UIFocusEnvironment?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>)>, provided by the ObjCBlock_idUIFocusEnvironment_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) UIFocusItemContainer?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>)>, provided by the ObjCBlock_idUIFocusItemContainer_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) UIPopoverPresentationControllerSourceItem$1?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>)>, provided by the ObjCBlock_idUIPopoverPresentationControllerSourceItem_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, UIAppearanceContainer? arg1) Dartinstancetype

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>, Pointer<ObjCObjectImpl>?)>, provided by the ObjCBlock_instancetype_ffiVoid_idUIAppearanceContainer$CallExtension extension

call(Pointer<Void> arg0, NSArray arg1) Dartinstancetype

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>, NSArray)>, provided by the ObjCBlock_instancetype_ffiVoid_NSArray$CallExtension extension

call(Pointer<Void> arg0, NSCoder arg1) Dartinstancetype?

Available on ObjCBlock<Retained<Pointer<ObjCObjectImpl>?> Function(Pointer<Void>, NSCoder)>, provided by the ObjCBlock_instancetype_ffiVoid_NSCoder$CallExtension extension

call(Pointer<Void> arg0, NSData arg1, NSString arg2, Pointer<Pointer<ObjCObjectImpl>> arg3) Dartinstancetype?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>, NSData, NSString, Pointer<Pointer<ObjCObjectImpl>>)>, provided by the ObjCBlock_instancetype_ffiVoid_NSData_NSString_NSError$CallExtension extension

call(NSCoder arg0) UIViewController?

Available on ObjCBlock<UIViewController? Function(NSCoder)>, provided by the ObjCBlock_UIViewController_NSCoder$CallExtension extension

call(Pointer<Void> arg0, UITraitCollection arg1) Dartinstancetype

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>, UITraitCollection)>, provided by the ObjCBlock_instancetype_ffiVoid_UITraitCollection$CallExtension extension

call(Pointer<Void> arg0, UITraitCollection arg1, UIAppearanceContainer? arg2) Dartinstancetype

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>, UITraitCollection, Pointer<ObjCObjectImpl>?)>, provided by the ObjCBlock_instancetype_ffiVoid_UITraitCollection_idUIAppearanceContainer$CallExtension extension

call(Pointer<Void> arg0, UITraitCollection arg1, NSArray arg2) Dartinstancetype

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>, UITraitCollection, NSArray)>, provided by the ObjCBlock_instancetype_ffiVoid_UITraitCollection_NSArray$CallExtension extension

call(Pointer<Void> arg0) MLNCoordinateBounds

Available on ObjCBlock<MLNCoordinateBounds Function(Pointer<Void>)>, provided by the ObjCBlock_MLNCoordinateBounds_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) MLNStyle?

Available on ObjCBlock<MLNStyle? Function(Pointer<Void>)>, provided by the ObjCBlock_MLNStyle_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) NSArray

Available on ObjCBlock<NSArray Function(Pointer<Void>)>, provided by the ObjCBlock_NSArray_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, CGRect arg1) NSArray

Available on ObjCBlock<NSArray Function(Pointer<Void>, CGRect)>, provided by the ObjCBlock_NSArray_ffiVoid_CGRect$CallExtension extension

call(Pointer<Void> arg0, MLNCoordinateBounds arg1, int arg2) NSArray

Available on ObjCBlock<NSArray Function(Pointer<Void>, MLNCoordinateBounds, UnsignedLong)>, provided by the ObjCBlock_NSArray_ffiVoid_MLNCoordinateBounds_NSUInteger$CallExtension extension

call(Pointer<Void> arg0, int arg1, int arg2, int arg3) NSArray

Available on ObjCBlock<NSArray Function(Pointer<Void>, UnsignedLong, UnsignedLong, UnsignedLong)>, provided by the ObjCBlock_NSArray_ffiVoid_NSUInteger_NSUInteger_NSUInteger$CallExtension extension

call(Pointer<Void> arg0) NSDictionary

Available on ObjCBlock<NSDictionary Function(Pointer<Void>)>, provided by the ObjCBlock_NSDictionary_ffiVoid$CallExtension extension

call(NSDictionary arg0) NSDictionary

Available on ObjCBlock<NSDictionary Function(NSDictionary)>, provided by the ObjCBlock_NSDictionary_NSDictionary$CallExtension extension

call(Pointer<Void> arg0, NSString arg1) int

Available on ObjCBlock<Long Function(Pointer<Void>, NSString)>, provided by the ObjCBlock_NSItemProviderRepresentationVisibility_ffiVoid_NSString$CallExtension extension

call(Pointer<Void> arg0, NSString arg1, ObjCBlock<Void Function(NSData?, NSError?)> arg2) NSProgress?

Available on ObjCBlock<NSProgress? Function(Pointer<Void>, NSString, ObjCBlock<Void Function(NSData?, NSError?)>)>, provided by the ObjCBlock_NSProgress_ffiVoid_NSString_ffiVoidNSDataNSError$CallExtension extension

call(Pointer<Void> arg0) NSString?

Available on ObjCBlock<NSString? Function(Pointer<Void>)>, provided by the ObjCBlock_NSString_ffiVoid$1$CallExtension extension

call(Pointer<Void> arg0) NSString

Available on ObjCBlock<NSString Function(Pointer<Void>)>, provided by the ObjCBlock_NSString_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) int

Available on ObjCBlock<UnsignedLong Function(Pointer<Void>)>, provided by the ObjCBlock_NSUInteger_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) NSURL

Available on ObjCBlock<NSURL Function(Pointer<Void>)>, provided by the ObjCBlock_NSURL_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, MLNOfflineStorage arg1, int arg2, NSURL arg3) NSURL

Available on ObjCBlock<NSURL Function(Pointer<Void>, MLNOfflineStorage, UnsignedLong, NSURL)>, provided by the ObjCBlock_NSURL_ffiVoid_MLNOfflineStorage_MLNResourceKind_NSURL$CallExtension extension

call(Pointer<Void> arg0) ObjCObject?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>)>, provided by the ObjCBlock_objcObjCObjectImpl_ffiVoid$1$CallExtension extension

call(Pointer<Void> arg0) ObjCObject

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<Void>)>, provided by the ObjCBlock_objcObjCObjectImpl_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, NSString arg1) ObjCObject?

Available on ObjCBlock<Pointer<ObjCObjectImpl>? Function(Pointer<Void>, NSString)>, provided by the ObjCBlock_objcObjCObjectImpl_ffiVoid_UIActivityItemsConfigurationMetadataKey$CallExtension extension

call(ObjCObject? arg0, NSArray arg1, NSMutableDictionary? arg2) ObjCObject

Available on ObjCBlock<Pointer<ObjCObjectImpl> Function(Pointer<ObjCObjectImpl>?, NSArray, NSMutableDictionary?)>, provided by the ObjCBlock_objcObjCObjectImpl_objcObjCObjectImpl_NSArray_NSMutableDictionary$CallExtension extension

call(Pointer<Void> arg0) UIBezierPath

Available on ObjCBlock<UIBezierPath Function(Pointer<Void>)>, provided by the ObjCBlock_UIBezierPath_ffiVoid$CallExtension extension

call(UIColor arg0) UIColor

Available on ObjCBlock<UIColor Function(UIColor)>, provided by the ObjCBlock_UIColor_UIColor$CallExtension extension

call(Pointer<Void> arg0) int

Available on ObjCBlock<UnsignedLong Function(Pointer<Void>)>, provided by the ObjCBlock_UIDynamicItemCollisionBoundsType_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) UIEdgeInsets

Available on ObjCBlock<UIEdgeInsets Function(Pointer<Void>)>, provided by the ObjCBlock_UIEdgeInsets_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) int

Available on ObjCBlock<Long Function(Pointer<Void>)>, provided by the ObjCBlock_UIFocusItemDeferralMode_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, UIFocusUpdateContext arg1) NSString?

Available on ObjCBlock<NSString? Function(Pointer<Void>, UIFocusUpdateContext)>, provided by the ObjCBlock_UIFocusSoundIdentifier_ffiVoid_UIFocusUpdateContext$CallExtension extension

call(Pointer<Void> arg0) UIImage?

Available on ObjCBlock<UIImage? Function(Pointer<Void>)>, provided by the ObjCBlock_UIImage_ffiVoid$CallExtension extension

call(NSArray arg0) UIMenu?

Available on ObjCBlock<UIMenu? Function(NSArray)>, provided by the ObjCBlock_UIMenu_NSArray$CallExtension extension

call(Pointer<Void> arg0) int

Available on ObjCBlock<UnsignedLong Function(Pointer<Void>)>, provided by the ObjCBlock_UIMenuElementAttributes_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) int

Available on ObjCBlock<Long Function(Pointer<Void>)>, provided by the ObjCBlock_UIMenuElementRepeatBehavior_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) int

Available on ObjCBlock<Long Function(Pointer<Void>)>, provided by the ObjCBlock_UIMenuElementState_ffiVoid$CallExtension extension

call(Pointer<Void> arg0) UIPasteConfiguration?

Available on ObjCBlock<UIPasteConfiguration? Function(Pointer<Void>)>, provided by the ObjCBlock_UIPasteConfiguration_ffiVoid$CallExtension extension

call(UIButton arg0, UIPointerEffect arg1, UIPointerShape arg2) UIPointerStyle?

Available on ObjCBlock<UIPointerStyle? Function(UIButton, UIPointerEffect, UIPointerShape)>, provided by the ObjCBlock_UIPointerStyle_UIButton_UIPointerEffect_UIPointerShape$CallExtension extension

call(Pointer<Void> arg0) UITraitCollection

Available on ObjCBlock<UITraitCollection Function(Pointer<Void>)>, provided by the ObjCBlock_UITraitCollection_ffiVoid$CallExtension extension

call(Pointer<Void> arg0, UITraitCollection arg1) Dartinstancetype

Available on ObjCBlock<Retained<Pointer<ObjCObjectImpl>> Function(Pointer<Void>, UITraitCollection)>, provided by the ObjCBlock_instancetype_ffiVoid_UITraitCollection$1$CallExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited