addToBuilder static method
void
addToBuilder(
- ObjCProtocolBuilder builder, {
- void candidateListTouchBarItem_beginSelectingCandidateAtIndex_()?,
- void candidateListTouchBarItem_changeSelectionFromCandidateAtIndex_toIndex_()?,
- void candidateListTouchBarItem_endSelectingCandidateAtIndex_()?,
- void candidateListTouchBarItem_changedCandidateListVisibility_()?,
- bool $keepIsolateAlive = true,
Adds the implementation of the NSCandidateListTouchBarItemDelegate 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, {
void Function(NSCandidateListTouchBarItem, DartNSInteger)?
candidateListTouchBarItem_beginSelectingCandidateAtIndex_,
void Function(NSCandidateListTouchBarItem, DartNSInteger, DartNSInteger)?
candidateListTouchBarItem_changeSelectionFromCandidateAtIndex_toIndex_,
void Function(NSCandidateListTouchBarItem, DartNSInteger)?
candidateListTouchBarItem_endSelectingCandidateAtIndex_,
void Function(NSCandidateListTouchBarItem, bool)?
candidateListTouchBarItem_changedCandidateListVisibility_,
bool $keepIsolateAlive = true,
}) {
NSCandidateListTouchBarItemDelegate
.candidateListTouchBarItem_beginSelectingCandidateAtIndex_
.implement(
builder,
candidateListTouchBarItem_beginSelectingCandidateAtIndex_,
);
NSCandidateListTouchBarItemDelegate
.candidateListTouchBarItem_changeSelectionFromCandidateAtIndex_toIndex_
.implement(
builder,
candidateListTouchBarItem_changeSelectionFromCandidateAtIndex_toIndex_,
);
NSCandidateListTouchBarItemDelegate
.candidateListTouchBarItem_endSelectingCandidateAtIndex_
.implement(
builder,
candidateListTouchBarItem_endSelectingCandidateAtIndex_,
);
NSCandidateListTouchBarItemDelegate
.candidateListTouchBarItem_changedCandidateListVisibility_
.implement(
builder,
candidateListTouchBarItem_changedCandidateListVisibility_,
);
builder.addProtocol($protocol);
}