iconMaker static method
- BuildContext context,
- IconData icon,
- String messageKey, [
- double? size = 25,
- Color color = AppColors.darkPurpleColor,
Crea un icono con un Tooltip asociado.
El método devuelve un Tooltip
que envuelve un Icon
. Si no se especifica
un tamaño, el valor por defecto es 25.
Parametros:
context
: El contexto de la aplicación.icon
: El icono que se va a mostrar.messageKey
: La clave de mensaje para obtener el texto del Tooltip.size
: El tamaño del icono. Si esnull
, el valor predeterminado es 25.color
: El color del icono. Si no se proporciona ningun color, será morado oscuro.
Implementation
static Tooltip iconMaker(
BuildContext context, IconData icon, String messageKey,
[double? size = 25, Color color = AppColors.darkPurpleColor]) {
final messageTooltip = Internationalization.internationalization
.getLocalizations(context, messageKey);
return Tooltip(
message: messageTooltip,
child: Icon(icon, color: color, size: size),
);
}