FLUTTER ECOSYSTEM

ueman/splash

वैकल्पिक फ्लटर स्प्लैश फैक्ट्रीज़ को समाहित करता है

स्प्लैश प्रोजेक्ट कवर
Stars
22
Forks
0
अंतिम पुश (UTC)
1 अक्टू॰ 2024
प्रोजेक्ट स्थिति
आर्काइव
Jonas Uekötter GitHub avatar
GITHUB User

Jonas Uekötter ↗

Senior Software Engineer

भाषाएँDartSwiftKotlinObjective-C

तकनीकी विषय

उपयोग की गई निर्भरताएँ

निर्भरता सूची 2 आइटम
  • flutter{"sdk":"flutter"}
  • flutter_testडेवलपमेंट{"sdk":"flutter"}

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

Splash

pub.dev GitHub Workflow Status Sponsoring likes popularity pub points


💰 Using this library in a commercial product? Consider becoming a sponsor.

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

Example Usage
Wave Splash WaveSplash.splashFactory, WaveSplash.customSplashFactory(strokeWidth: 30, blurStrength: 5)
Path Splash PathSplash.splashFactory(path), PathSplash.splashFactory(path, paint: paint, clip: false)
Line Splash LineSplash.splashFactory, LineSplash.customSplashFactory(paint: paint)
No Splash NoSplash.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 = ...

MaterialApp(
  theme: Theme(
    splashFactory: splashFactory,
  ),
  home: Scaffold(), 
);
import 'package:splash/splash.dart';

final splashFactory = ...

OutlinedButton(
  child: const Text('OutlineButton'),
  onPressed: () {},
  style: OutlinedButton.styleFrom(
    splashFactory: splashFactory,
  ),
);

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.

Author