TrayIconImageDelegate.fromAsset constructor

TrayIconImageDelegate.fromAsset(
  1. String asset
)

A TrayIconImageDelegate that uses a .ico file from the Flutter assets directory.

Implementation

TrayIconImageDelegate.fromAsset(String asset) {
  final path = p.joinAll(
      [p.dirname(Platform.resolvedExecutable), 'data/flutter_assets', asset]);

  setIcon = (id, plugin) => plugin.setImageFromPath(id, path);
}