IconConfigManager class

A utility class responsible for creating and managing the flutter_launcher_icons.yaml configuration file.

This file is used by the flutter_launcher_icons package to generate platform-specific app icons for a Flutter project.

Constructors

IconConfigManager(Logger logger)
Creates a new IconConfigManager with the provided logger.

Properties

hashCode int
The hash code for this object.
no setterinherited
logger → Logger
Logger instance used for displaying progress and messages.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createConfig({required String projectPath, required String iconPath, required bool generateAndroid, required bool generateIos, required bool removeAlpha}) Future<void>
Generates the flutter_launcher_icons.yaml configuration file for the given Flutter project.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited