setIcon method

Future<void> setIcon(
  1. String iconPath
)

Sets window/taskbar icon.

@platforms windows

Implementation

Future<void> setIcon(String iconPath) async {
  final executableDirectory = File(Platform.resolvedExecutable).parent.path;
  final separator = Platform.pathSeparator;
  tryNative(
    () => nativeapi.Application.instance.setIcon(
      '$executableDirectory${separator}data${separator}flutter_assets'
      '$separator$iconPath',
    ),
  );
}