NSWritingToolsCoordinatorDelegate class interface
NSWritingToolsCoordinatorDelegate
Constructors
- NSWritingToolsCoordinatorDelegate.castFrom(ObjCObjectBase other)
-
Constructs a NSWritingToolsCoordinatorDelegate that points to the same underlying object as
other. -
NSWritingToolsCoordinatorDelegate.castFromPointer(Pointer<
ObjCObject> other, {bool retain = false, bool release = false}) - Constructs a NSWritingToolsCoordinatorDelegate that wraps the given raw object pointer.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- ref → ObjCObjectRef
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
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
Static Properties
- $protocol → Protocol
-
Returns the
objc.Protocolobject for this protocol.no setter -
writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function()> )> -
writingToolsCoordinator:finishTextAnimation:forRange:inContext:completion:
final
-
writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function()> )> -
writingToolsCoordinator:prepareForTextAnimation:forRange:inContext:completion:
final
-
writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock< Void Function(NSAttributedString?)> )> -
writingToolsCoordinator:replaceRange:inContext:proposedText:reason:animationParameters:completion:
final
-
writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function(NSArray)> )> -
writingToolsCoordinator:requestsBoundingBezierPathsForRange:inContext:completion:
final
-
writingToolsCoordinator_requestsContextsForScope_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> )> -
writingToolsCoordinator:requestsContextsForScope:completion:
final
-
writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function(NSView)> )> -
writingToolsCoordinator:requestsDecorationContainerViewForRange:inContext:completion:
final
-
writingToolsCoordinator_requestsPreviewForRect_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function(NSTextPreview?)> )> -
writingToolsCoordinator:requestsPreviewForRect:inContext:completion:
final
-
writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function(NSArray?)> )> -
writingToolsCoordinator:requestsPreviewForTextAnimation:ofRange:inContext:completion:
final
-
writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSPoint, ObjCBlock< Void Function(NSRange, NSUUID)> )> -
writingToolsCoordinator:requestsRangeInContextWithIdentifierForPoint:completion:
final
-
writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function(NSArray)> )> -
writingToolsCoordinator:requestsSingleContainerSubrangesOfRange:inContext:completion:
final
-
writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function(NSArray)> )> -
writingToolsCoordinator:requestsUnderlinePathsForRange:inContext:completion:
final
-
writingToolsCoordinator_selectRanges_inContext_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock< Void Function()> )> -
writingToolsCoordinator:selectRanges:inContext:completion:
final
-
writingToolsCoordinator_willChangeToState_completion_
→ ObjCProtocolListenableMethod<
void Function(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock< Void Function()> )> -
writingToolsCoordinator:willChangeToState:completion:
final
Static Methods
-
addToBuilder(
ObjCProtocolBuilder builder, {required void writingToolsCoordinator_requestsContextsForScope_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> ), required void writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock<Void Function(NSAttributedString?)> ), required void writingToolsCoordinator_selectRanges_inContext_completion_(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray?)> ), required void writingToolsCoordinator_requestsPreviewForRect_inContext_completion_(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSTextPreview?)> ), required void writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), void writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> )?, void writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSView)> )?, void writingToolsCoordinator_willChangeToState_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock<Void Function()> )?, void writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_(NSWritingToolsCoordinator, NSPoint, ObjCBlock<Void Function(NSRange, NSUUID)> )?, bool $keepIsolateAlive = true}) → void -
Adds the implementation of the NSWritingToolsCoordinatorDelegate protocol to an existing
objc.ObjCProtocolBuilder. -
addToBuilderAsBlocking(
ObjCProtocolBuilder builder, {required void writingToolsCoordinator_requestsContextsForScope_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> ), required void writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock<Void Function(NSAttributedString?)> ), required void writingToolsCoordinator_selectRanges_inContext_completion_(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray?)> ), required void writingToolsCoordinator_requestsPreviewForRect_inContext_completion_(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSTextPreview?)> ), required void writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), void writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> )?, void writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSView)> )?, void writingToolsCoordinator_willChangeToState_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock<Void Function()> )?, void writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_(NSWritingToolsCoordinator, NSPoint, ObjCBlock<Void Function(NSRange, NSUUID)> )?, bool $keepIsolateAlive = true}) → void -
Adds the implementation of the NSWritingToolsCoordinatorDelegate protocol to an existing
objc.ObjCProtocolBuilder. All methods that can be implemented as blocking listeners will be. -
addToBuilderAsListener(
ObjCProtocolBuilder builder, {required void writingToolsCoordinator_requestsContextsForScope_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> ), required void writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock<Void Function(NSAttributedString?)> ), required void writingToolsCoordinator_selectRanges_inContext_completion_(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray?)> ), required void writingToolsCoordinator_requestsPreviewForRect_inContext_completion_(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSTextPreview?)> ), required void writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), void writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> )?, void writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSView)> )?, void writingToolsCoordinator_willChangeToState_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock<Void Function()> )?, void writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_(NSWritingToolsCoordinator, NSPoint, ObjCBlock<Void Function(NSRange, NSUUID)> )?, bool $keepIsolateAlive = true}) → void -
Adds the implementation of the NSWritingToolsCoordinatorDelegate protocol to an existing
objc.ObjCProtocolBuilder. All methods that can be implemented as listeners will be. -
conformsTo(
ObjCObjectBase obj) → bool -
Returns whether
objis an instance of NSWritingToolsCoordinatorDelegate. -
implement(
{required void writingToolsCoordinator_requestsContextsForScope_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> ), required void writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock<Void Function(NSAttributedString?)> ), required void writingToolsCoordinator_selectRanges_inContext_completion_(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray?)> ), required void writingToolsCoordinator_requestsPreviewForRect_inContext_completion_(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSTextPreview?)> ), required void writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), void writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> )?, void writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSView)> )?, void writingToolsCoordinator_willChangeToState_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock<Void Function()> )?, void writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_(NSWritingToolsCoordinator, NSPoint, ObjCBlock<Void Function(NSRange, NSUUID)> )?, bool $keepIsolateAlive = true}) → NSWritingToolsCoordinatorDelegate -
Builds an object that implements the NSWritingToolsCoordinatorDelegate protocol. To implement
multiple protocols, use addToBuilder or
objc.ObjCProtocolBuilderdirectly. -
implementAsBlocking(
{required void writingToolsCoordinator_requestsContextsForScope_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> ), required void writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock<Void Function(NSAttributedString?)> ), required void writingToolsCoordinator_selectRanges_inContext_completion_(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray?)> ), required void writingToolsCoordinator_requestsPreviewForRect_inContext_completion_(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSTextPreview?)> ), required void writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), void writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> )?, void writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSView)> )?, void writingToolsCoordinator_willChangeToState_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock<Void Function()> )?, void writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_(NSWritingToolsCoordinator, NSPoint, ObjCBlock<Void Function(NSRange, NSUUID)> )?, bool $keepIsolateAlive = true}) → NSWritingToolsCoordinatorDelegate -
Builds an object that implements the NSWritingToolsCoordinatorDelegate protocol. To implement
multiple protocols, use addToBuilder or
objc.ObjCProtocolBuilderdirectly. All methods that can be implemented as blocking listeners will be. -
implementAsListener(
{required void writingToolsCoordinator_requestsContextsForScope_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorContextScope, ObjCBlock< Void Function(NSArray)> ), required void writingToolsCoordinator_replaceRange_inContext_proposedText_reason_animationParameters_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, NSAttributedString, NSWritingToolsCoordinatorTextReplacementReason, NSWritingToolsCoordinatorAnimationParameters?, ObjCBlock<Void Function(NSAttributedString?)> ), required void writingToolsCoordinator_selectRanges_inContext_completion_(NSWritingToolsCoordinator, NSArray, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsBoundingBezierPathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_requestsUnderlinePathsForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> ), required void writingToolsCoordinator_prepareForTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), required void writingToolsCoordinator_requestsPreviewForTextAnimation_ofRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray?)> ), required void writingToolsCoordinator_requestsPreviewForRect_inContext_completion_(NSWritingToolsCoordinator, NSRect, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSTextPreview?)> ), required void writingToolsCoordinator_finishTextAnimation_forRange_inContext_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorTextAnimation, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function()> ), void writingToolsCoordinator_requestsSingleContainerSubrangesOfRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSArray)> )?, void writingToolsCoordinator_requestsDecorationContainerViewForRange_inContext_completion_(NSWritingToolsCoordinator, NSRange, NSWritingToolsCoordinatorContext, ObjCBlock<Void Function(NSView)> )?, void writingToolsCoordinator_willChangeToState_completion_(NSWritingToolsCoordinator, NSWritingToolsCoordinatorState, ObjCBlock<Void Function()> )?, void writingToolsCoordinator_requestsRangeInContextWithIdentifierForPoint_completion_(NSWritingToolsCoordinator, NSPoint, ObjCBlock<Void Function(NSRange, NSUUID)> )?, bool $keepIsolateAlive = true}) → NSWritingToolsCoordinatorDelegate -
Builds an object that implements the NSWritingToolsCoordinatorDelegate protocol. To implement
multiple protocols, use addToBuilder or
objc.ObjCProtocolBuilderdirectly. All methods that can be implemented as listeners will be.