RBMultipleChoiceFieldDelegate Protocol Reference

Conforms to NSObject
Declared in RBMultipleChoiceField.h

Overview

A delegate to receive option selection events from an RBMultipleChoiceField object.

– optionsDidChangeWithMultipleChoiceField:

Called when the set of options was changed on a multiple choice field.

- (void)optionsDidChangeWithMultipleChoiceField:(nonnull RBMultipleChoiceField *)multipleChoiceField

Parameters

multipleChoiceField

The multiple choice field.

Discussion

Called when the set of options was changed on a multiple choice field.

Declared In

RBMultipleChoiceField.h

– option:willSelectWithMultipleChoiceField:

Called when an option will select.

- (void)option:(nonnull RBMultipleChoiceFieldOption *)option willSelectWithMultipleChoiceField:(nonnull RBMultipleChoiceField *)multipleChoiceField

Parameters

option

The option that is being selected.

multipleChoiceField

The multiple choice field.

Discussion

Called when an option will select.

Declared In

RBMultipleChoiceField.h

– option:didSelectWithMultipleChoiceField:

Called when an option was selected.

- (void)option:(nonnull RBMultipleChoiceFieldOption *)option didSelectWithMultipleChoiceField:(nonnull RBMultipleChoiceField *)multipleChoiceField

Parameters

option

The option that is being selected.

multipleChoiceField

The multiple choice field.

Discussion

Called when an option was selected.

Declared In

RBMultipleChoiceField.h

– option:willDeselectWithMultipleChoiceField:

Called when an option will unselect.

- (void)option:(nonnull RBMultipleChoiceFieldOption *)option willDeselectWithMultipleChoiceField:(nonnull RBMultipleChoiceField *)multipleChoiceField

Parameters

option

The option that is being unselected.

multipleChoiceField

The multiple choice field.

Discussion

Called when an option will unselect.

Declared In

RBMultipleChoiceField.h

– option:didDeselectWithMultipleChoiceField:

Called when an option was unselected.

- (void)option:(nonnull RBMultipleChoiceFieldOption *)option didDeselectWithMultipleChoiceField:(nonnull RBMultipleChoiceField *)multipleChoiceField

Parameters

option

The option that is being unselected.

multipleChoiceField

The multiple choice field.

Discussion

Called when an option was unselected.

Declared In

RBMultipleChoiceField.h