iconify_design
एक फ्लटर पैकेज जो आपको iconify.design API से आइकन का उपयोग करने में आसानी से मदद करता है।
एक Flutter पैकेज जो आपको Iconify.design API से आइकन का उपयोग करने में आसानी देता है। इस पैकेज में IconifyIcon नामक एक विशेष उपकरण है जो एक आइकन स्ट्रिंग लेता है और वैकल्पिक रूप से आइकन के आकार और रंग को निर्दिष्ट करने की अनुमति देता है।
^2.2.3^0.10.1^2.0.10+1^5.5.0+1{"sdk":"flutter"}{"sdk":"flutter"}^2.0.0यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
A Flutter package that allows you to use icons from the Iconify.design API with ease. This package provides a widget called IconifyIcon that takes an icon string and optionally allows you to specify the size, color, placeholder, and error widget of the icon.
iconify-design
Add the following to your pubspec.yaml file:
dependencies:
iconify_design: ^1.0.2
Then run:
flutter pub get
import 'package:iconify_design/iconify_design.dart';
import 'package:flutter/material.dart';
Here is an example of how to use the IconifyIcon widget:
import 'package:flutter/material.dart';
import 'package:iconify_design/iconify_design.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Iconify Flutter Example'),
),
body: Center(
child: IconifyIcon(
icon: 'mdi:home',
size: 48.0,
color: Colors.blue,
placeholder: CircularProgressIndicator(),
errorWidget: Icon(
Icons.error_outline,
color: Colors.red,
),
),
),
),
);
}
}
The IconifyIcon widget has the following parameters:
null also falls back to Black.You can customize the loading and error states:
IconifyIcon(
icon: 'mdi:home',
placeholder: const SizedBox(
width: 24,
height: 24,
child: CircularProgressIndicator(strokeWidth: 2),
),
errorWidget: const Icon(
Icons.error_outline,
color: Colors.red,
),
)
Feel free to open issues or submit pull requests to help improve this package.
This project is licensed under the MIT License - see the LICENSE file for details.
Don't forget to support (if you can).