addToBuilder static method
void
addToBuilder(
- ObjCProtocolBuilder builder, {
- NSRange spellServer_findMisspelledWordInString_language_wordCount_countOnly_(
- NSSpellServer,
- NSString,
- NSString,
- Pointer<
NSInteger> , - bool,
- NSArray? spellServer_suggestGuessesForWord_inLanguage_(
- NSSpellServer,
- NSString,
- NSString
- void spellServer_didLearnWord_inLanguage_(
- NSSpellServer,
- NSString,
- NSString
- void spellServer_didForgetWord_inLanguage_(
- NSSpellServer,
- NSString,
- NSString
- NSArray? spellServer_suggestCompletionsForPartialWordRange_inString_language_(
- NSSpellServer,
- NSRange,
- NSString,
- NSString,
- NSRange spellServer_checkGrammarInString_language_details_(
- NSSpellServer,
- NSString,
- NSString?,
- Pointer<
Pointer< ,ObjCObject> >
- NSArray? spellServer_checkString_offset_types_options_orthography_wordCount_(
- NSSpellServer,
- NSString,
- DartNSUInteger,
- DartNSTextCheckingTypes,
- NSDictionary?,
- NSOrthography?,
- Pointer<
NSInteger> ,
- void spellServer_recordResponse_toCorrection_forWord_language_(
- NSSpellServer,
- DartNSUInteger,
- NSString,
- NSString,
- NSString,
- bool $keepIsolateAlive = true,
Adds the implementation of the NSSpellServerDelegate protocol to an existing
objc.ObjCProtocolBuilder.
Note: You cannot call this method after you have called builder.build.
Implementation
static void addToBuilder(
objc.ObjCProtocolBuilder builder, {
NSRange Function(
NSSpellServer,
objc.NSString,
objc.NSString,
ffi.Pointer<NSInteger>,
bool,
)?
spellServer_findMisspelledWordInString_language_wordCount_countOnly_,
objc.NSArray? Function(NSSpellServer, objc.NSString, objc.NSString)?
spellServer_suggestGuessesForWord_inLanguage_,
void Function(NSSpellServer, objc.NSString, objc.NSString)?
spellServer_didLearnWord_inLanguage_,
void Function(NSSpellServer, objc.NSString, objc.NSString)?
spellServer_didForgetWord_inLanguage_,
objc.NSArray? Function(
NSSpellServer,
NSRange,
objc.NSString,
objc.NSString,
)?
spellServer_suggestCompletionsForPartialWordRange_inString_language_,
NSRange Function(
NSSpellServer,
objc.NSString,
objc.NSString?,
ffi.Pointer<ffi.Pointer<objc.ObjCObject>>,
)?
spellServer_checkGrammarInString_language_details_,
objc.NSArray? Function(
NSSpellServer,
objc.NSString,
DartNSUInteger,
DartNSTextCheckingTypes,
objc.NSDictionary?,
NSOrthography?,
ffi.Pointer<NSInteger>,
)?
spellServer_checkString_offset_types_options_orthography_wordCount_,
void Function(
NSSpellServer,
DartNSUInteger,
objc.NSString,
objc.NSString,
objc.NSString,
)?
spellServer_recordResponse_toCorrection_forWord_language_,
bool $keepIsolateAlive = true,
}) {
NSSpellServerDelegate
.spellServer_findMisspelledWordInString_language_wordCount_countOnly_
.implement(
builder,
spellServer_findMisspelledWordInString_language_wordCount_countOnly_,
);
NSSpellServerDelegate.spellServer_suggestGuessesForWord_inLanguage_
.implement(builder, spellServer_suggestGuessesForWord_inLanguage_);
NSSpellServerDelegate.spellServer_didLearnWord_inLanguage_.implement(
builder,
spellServer_didLearnWord_inLanguage_,
);
NSSpellServerDelegate.spellServer_didForgetWord_inLanguage_.implement(
builder,
spellServer_didForgetWord_inLanguage_,
);
NSSpellServerDelegate
.spellServer_suggestCompletionsForPartialWordRange_inString_language_
.implement(
builder,
spellServer_suggestCompletionsForPartialWordRange_inString_language_,
);
NSSpellServerDelegate.spellServer_checkGrammarInString_language_details_
.implement(builder, spellServer_checkGrammarInString_language_details_);
NSSpellServerDelegate
.spellServer_checkString_offset_types_options_orthography_wordCount_
.implement(
builder,
spellServer_checkString_offset_types_options_orthography_wordCount_,
);
NSSpellServerDelegate
.spellServer_recordResponse_toCorrection_forWord_language_
.implement(
builder,
spellServer_recordResponse_toCorrection_forWord_language_,
);
builder.addProtocol($protocol);
}