createBackgroundState method

TouchRippleBackgroundState createBackgroundState({
  1. required Color color,
  2. required Duration fadeInDuration,
  3. required Curve fadeInCurve,
  4. required Duration? fadeOutDuration,
  5. required Curve? fadeOutCurve,
  6. required VoidCallback onDispatch,
})

Returns a new instance of TouchRippleBackgroundState corresponding to the given behaviors.

Implementation

TouchRippleBackgroundState createBackgroundState({
  required Color color,
  required Duration fadeInDuration,
  required Curve fadeInCurve,
  required Duration? fadeOutDuration,
  required Curve? fadeOutCurve,
  required VoidCallback onDispatch,
}) {
  return TouchRippleBackgroundState(
    vsync: vsync,
    color: color,
    fadeInDuration: fadeInDuration,
    fadeInCurve: fadeInCurve,
    fadeOutDuration: fadeOutDuration,
    fadeOutCurve: fadeOutCurve,
    onDismissed: onDispatch,
  );
}