Abstract class Choice is not meant to be instantiated directly; instead, it
serves as a base for derived classes SingleChoice and
MultipleChoice.
Slots
choicesA character vector defining a set of answer options in the question.
choice_identifiersA character vector, optional, containing a set of identifiers for answers. By default, identifiers are generated automatically according to the template "ChoiceD", where D is a letter representing the alphabetical order of the answer in the list.
shuffleA boolean value indicating whether to randomize the order in which the choices are initially presented to the candidate. Default is
TRUE.orientationA character, determining whether to place answers in vertical or horizontal mode. Possible values:
"vertical" - Default.
"horizontal"