easy_icons 0.0.6
easy_icons: ^0.0.6 copied to clipboard
A Flutter package icons.
easy_icons #
A lightweight Flutter icon package that exposes Ionicons as easy-to-use IconData constants.
Features #
- Includes Ionicons, TablerIcons font assets directly in the package.
- Provides typed icon constants via
IonIcons,RemixIcons,TablerIcons. - Works with Flutter
Iconwidgets. - No additional configuration required beyond adding the package dependency.
Docs #
see https://farhan.is-a.dev/easy-icons/
Installation #
Add easy_icons to your pubspec.yaml dependencies:
dependencies:
easy_icons: lastest
Then run:
dart pub get
Usage #
Import the package and use easy_icons with Flutter's Icon widget:
import 'package:flutter/material.dart';
import 'package:easy_icons/easy_icons.dart';
class ExampleIcon extends StatelessWidget {
@override
Widget build(BuildContext context) {
return const Icon(
IonIcons.accessibility.iconData,
size: 32,
color: Colors.blue,
);
}
}
You can use any available icon constant, for example:
IonIcons.addIonIcons.addOutlineIonIcons.addSharpIonIcons.alertCircleIonIcons.airplane
Supported Flutter / Dart versions #
- Dart SDK:
^3.12.0 - Flutter SDK:
>=1.17.0
Notes #
The package includes the IonIcons.ttf, RemixIcons.ttf, TablerIcons.ttf font asset and maps each icon constant to the correct font family.
Repository #
https://github.com/farhanfadila1717/easy-icons
License #
See the LICENSE file for license details.