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,
  );
}