buildItem method

Widget buildItem(
  1. BuildContext context,
  2. int index,
  3. BorderRadius? borderRadius
)

Implementation

Widget buildItem(
  BuildContext context,
  int index,
  BorderRadius? borderRadius,
) {
  final DialogListItem<W, D> item = datas[index];
  GestureTapCallback? onTap;
  if (itemClickListener != null) {
    onTap = () => itemClickListener?.call(item.data, index, context);
  }
  Widget child = itemBuilder(
    context,
    item.widget,
    index,
    borderRadius: borderRadius,
    padding: itemPadding,
    alignment: itemAlignment,
    onTap: onTap,
  );
  return child;
}