platform_icons 0.0.2 copy "platform_icons: ^0.0.2" to clipboard
platform_icons: ^0.0.2 copied to clipboard

Simplify icon usage in your flutter app with icons that adapt to the platform you're running on. Uses material icons on Android & web. Uses Cupertino icons on iOS & MacOS. Uses Fluent UI icons on Windows.

platform_icons #

This package combines MaterialIcons, CupertinoIcons and FluentUI icons and return the icon based on the platform your app is running on.

Example

Online example is available at examples.simplewidgets.dev/#/platform_icons

How to use #

This packages uses a similair approach as the normal Icon widget. Instead of writing: Icon(Icons._____) you can write: PlatformIcon(PlatformIcons.____) which has the same input parameters as the normal Icon widget.

  • double? size
  • double? fill
  • double? weight
  • double? grade
  • double? opticalSize
  • Color? color
  • List<Shadow>? shadows
  • String? semanticLabel
  • TextDirection? textDirection

Supported icons #

Not all icons from each icon library are included, to see all supported icons go to the online example examples.simplewidgets.dev/#/platform_icons

5
likes
0
pub points
67%
popularity

Publisher

verified publishersimplewidgets.dev

Simplify icon usage in your flutter app with icons that adapt to the platform you're running on. Uses material icons on Android & web. Uses Cupertino icons on iOS & MacOS. Uses Fluent UI icons on Windows.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

fluentui_system_icons, flutter

More

Packages that depend on platform_icons