ungroupedChoices method

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

Returns the ungrouped choice items widget

Implementation

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