build method

  1. @override
Widget build(
  1. ButtonPosition position,
  2. void onTap()?
)
override

Implementation

@override
Widget build(ButtonPosition position, void Function()? onTap) {
  if (position == ButtonPosition.BOTTOM) {
    return FloatingActionButton(
      heroTag: description,
      mini: floatingActionButtonMini ?? false,
      tooltip: description,
      onPressed: enabled == true ? onTap : null,
      child: icon ?? Icon(Icons.add),
    );
  }
  return IconButton(
    splashRadius: 24,
    icon: icon ?? Icon(Icons.add),
    tooltip: description,
    onPressed: enabled == true ? onTap : null,
  );
}