build method

  1. @override
Widget build(
  1. BuildContext context, {
  2. PageController? controller,
  3. int itemCount = 0,
})
override

Implementation

@override
Widget build(BuildContext context,
    {PageController? controller, int itemCount = 0}) {
  if (!hasIndicator) return const SizedBox.shrink();
  return Align(
    alignment: alignment ?? Alignment.bottomCenter,
    child: Padding(
      padding: padding ?? const EdgeInsets.all(0),
      child: indicator!
          .build(context, controller: controller!, itemCount: itemCount),
    ),
  );
}