Skip to main content
Version: 15.x (API 15) [Current]

Class NotificationUtilities

Utilities for implementing stuff under Dalamud.Interface.ImGuiNotification.

Assembly: Dalamud.dll​
Declaration
public static class NotificationUtilities

Methods​

ToNotificationIcon(SeIconChar)​

Gets a new instance of Dalamud.Interface.ImGuiNotification.INotificationIcon that will source the icon from an Dalamud.Game.Text.SeIconChar.

Declaration
public static INotificationIcon ToNotificationIcon(this SeIconChar iconChar)
Returns​

Dalamud.Interface.ImGuiNotification.INotificationIcon: A new instance of Dalamud.Interface.ImGuiNotification.INotificationIcon that should be disposed after use.

Parameters​
TypeNameDescription
Dalamud.Game.Text.SeIconChariconCharThe icon character.

ToNotificationIcon(FontAwesomeIcon)​

Gets a new instance of Dalamud.Interface.ImGuiNotification.INotificationIcon that will source the icon from an Dalamud.Interface.FontAwesomeIcon.

Declaration
public static INotificationIcon ToNotificationIcon(this FontAwesomeIcon iconChar)
Returns​

Dalamud.Interface.ImGuiNotification.INotificationIcon: A new instance of Dalamud.Interface.ImGuiNotification.INotificationIcon that should be disposed after use.

Parameters​
TypeNameDescription
Dalamud.Interface.FontAwesomeIconiconCharThe icon character.

ToNotificationIcon(FileInfo)​

Gets a new instance of Dalamud.Interface.ImGuiNotification.INotificationIcon that will source the icon from an image file from the file system.

Declaration
public static INotificationIcon ToNotificationIcon(this FileInfo fileInfo)
Returns​

Dalamud.Interface.ImGuiNotification.INotificationIcon: A new instance of Dalamud.Interface.ImGuiNotification.INotificationIcon that should be disposed after use.

Parameters​
TypeName
System.IO.FileInfofileInfo
Remarks​

If any errors are thrown, the default icon will be displayed instead.