addToBuilder static method
void
addToBuilder(
- ObjCProtocolBuilder builder, {
- required void handleEvent_(),
- required void didShowPickerWithError_(
- NSError?
- required void didRenameAccessory_withError_(
- ASAccessory,
- NSError?
- required void didRemoveAccessory_withError_(
- ASAccessory,
- NSError?
- required void didFinishAuthorizationForAccessory_withError_(
- ASAccessory,
- NSError?
- required void didFailAuthorizationForAccessory_withError_(
- ASAccessory,
- NSError?
Adds the implementation of the FFIAccessorySessionDelegate protocol to an existing
objc.ObjCProtocolBuilder.
Implementation
static void addToBuilder(objc.ObjCProtocolBuilder builder,
{required void Function(ASAccessoryEvent) handleEvent_,
required void Function(objc.NSError?) didShowPickerWithError_,
required void Function(ASAccessory, objc.NSError?) didRenameAccessory_withError_,
required void Function(ASAccessory, objc.NSError?) didRemoveAccessory_withError_,
required void Function(ASAccessory, objc.NSError?) didFinishAuthorizationForAccessory_withError_,
required void Function(ASAccessory, objc.NSError?) didFailAuthorizationForAccessory_withError_}) {
FFIAccessorySessionDelegate.handleEvent_.implement(builder, handleEvent_);
FFIAccessorySessionDelegate.didShowPickerWithError_.implement(builder, didShowPickerWithError_);
FFIAccessorySessionDelegate.didRenameAccessory_withError_.implement(builder, didRenameAccessory_withError_);
FFIAccessorySessionDelegate.didRemoveAccessory_withError_.implement(builder, didRemoveAccessory_withError_);
FFIAccessorySessionDelegate.didFinishAuthorizationForAccessory_withError_
.implement(builder, didFinishAuthorizationForAccessory_withError_);
FFIAccessorySessionDelegate.didFailAuthorizationForAccessory_withError_.implement(builder, didFailAuthorizationForAccessory_withError_);
}