Pressable.fill constructor

Pressable.fill({
  1. Key? key,
  2. required Widget child,
  3. VoidCallback? onPressed,
  4. VoidCallback? onLongPressed,
  5. PressableFillTheme? theme,
})

Puts PressableFillTheme.fillColor over the child when pressed. PressableFillTheme.fillColor needs to be semi-transparent so that the child can be visible.

Uses InkWell for the implementation.

Implementation

factory Pressable.fill({
  Key? key,
  required Widget child,
  VoidCallback? onPressed,
  VoidCallback? onLongPressed,
  PressableFillTheme? theme,
}) {
  return PressableFill(
    key: key,
    onPressed: onPressed,
    onLongPressed: onLongPressed,
    theme: theme,
    child: child,
  );
}