pub.dev GitHub Workflow Status Sponsoring likes popularity pub points

This package contains a few alternatives for InkSplash.splashFactory and InkRipple.splashFactory. In other words this are custom button pressed effects.

List of available alternatives

Wave SplashWaveSplash.splashFactory, WaveSplash.customSplashFactory(strokeWidth: 30, blurStrength: 5)
Path SplashPathSplash.splashFactory(path), PathSplash.splashFactory(path, paint: paint, clip: false)
Line SplashLineSplash.splashFactory, LineSplash.customSplashFactory(paint: paint)
No SplashNoSplash.splashFactory

You can find an extensive example here. It shows simple usages and some more advances examples.

How do I use them?

import 'package:splash/splash.dart';

final splashFactory = ...

  theme: Theme(
    splashFactory: splashFactory,
  home: Scaffold(), 

New features and ideas

I would really appreciate pull request with new splash factories or good looking examples in the example app. You can do it here.



I'm working on my packages on my free-time, but I don't have as much time as I would. If this package or any other package I created is helping you, please consider to sponsor me. By doing so, I will prioritize your issues or your pull-requests before the others.