https://github.com/davigmacode/flutter_wx_icon
Design captivating icons that effortlessly transform between states with fluid animations. Our intuitive API makes it easy to create beautiful and interactive elements for your Flutter app.
https://github.com/davigmacode/flutter_wx_icon
Last synced: over 1 year ago
JSON representation
Design captivating icons that effortlessly transform between states with fluid animations. Our intuitive API makes it easy to create beautiful and interactive elements for your Flutter app.
- Host: GitHub
- URL: https://github.com/davigmacode/flutter_wx_icon
- Owner: davigmacode
- License: bsd-3-clause
- Created: 2024-03-13T11:59:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-07T16:29:00.000Z (about 2 years ago)
- Last Synced: 2025-01-21T14:21:33.898Z (over 1 year ago)
- Language: Dart
- Homepage: https://pub.dev/packages/wx_icon
- Size: 2.4 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://pub.dev/packages/wx_icon)  [](https://www.buymeacoffee.com/davigmacode) [](https://ko-fi.com/davigmacode)
Design captivating icons that effortlessly transform between states with fluid animations. Our intuitive API makes it easy to create beautiful and interactive elements for your Flutter app.
[](https://davigmacode.github.io/flutter_wx_icon)
[Demo](https://davigmacode.github.io/flutter_wx_icon)
## Usage
To read more about classes and other references used by `wx_icon`, see the [API Reference](https://pub.dev/documentation/wx_icon/latest/).
```dart
WxIcon(
Icons.star,
color: _color,
opacity: _opacity,
size: _size,
scale: _scale,
rotate: _rotate,
flipX: _flipX,
flipY: _flipY,
)
IconButton(
onPressed: _toggleSelected,
icon: WxToggleIcon(
Icons.star,
selected: _selected,
style: WxDrivenToggleIconStyle.scaleDown(
size: 24,
rotate: 45,
selectedStyle: const WxToggleIconStyle(rotate: 0),
),
),
)
```
## Sponsoring
If this package or any other package I created is helping you, please consider to sponsor me so that I can take time to read the issues, fix bugs, merge pull requests and add features to these packages.