ungroupedChoices method

Widget ungroupedChoices(
  1. List<S2Choice<T>>? choiceList
)

Returns the ungrouped choice items widget

Implementation

Widget ungroupedChoices(List<S2Choice<T>>? choiceList) {
  return S2ChoicesList<T>(
    itemLength:
        choices!.isAppending ? choiceList!.length + 1 : choiceList!.length,
    itemBuilder: (context, i) {
      return choices!.isAppending && i == choiceList.length
          ? const Center(
            child: SizedBox(
              width: 24,
              height: 24,
              child: CircularProgressIndicator(),
            ),
          )
          : choiceListBuilder(choiceList[i])!;
    },
    dividerBuilder: builder.choiceDivider,
    config: choiceConfig,
  );
}