buildButton method
Widget
buildButton({
- required SwiperPluginConfig? config,
- required Color color,
- required IconData iconData,
- required int quarterTurns,
- required bool previous,
Implementation
Widget buildButton({
required SwiperPluginConfig? config,
required Color color,
required IconData iconData,
required int quarterTurns,
required bool previous,
}) {
return GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: () async {
if (previous) {
await config!.controller.previous(animation: true);
} else {
await config!.controller.next(animation: true);
}
},
child: Padding(
padding: padding,
child: RotatedBox(
quarterTurns: quarterTurns,
child: Icon(
iconData,
semanticLabel: previous ? 'Previous' : 'Next',
size: size,
color: color,
))),
);
}