Skip to main content

Interface IReadOnlyDtrBarEntry

Interface representing a read-only entry in the server info bar.

Assembly: Dalamud.dll
Declaration
public interface IReadOnlyDtrBarEntry

Properties

Title

Gets the title of this entry.

Declaration
string Title { get; }

HasClickAction

Gets a value indicating whether this entry has a click action.

Declaration
bool HasClickAction { get; }

Text

Gets the text of this entry.

Declaration
SeString? Text { get; }

Tooltip

Gets a tooltip to be shown when the user mouses over the dtr entry.

Declaration
SeString? Tooltip { get; }

Shown

Gets a value indicating whether this entry should be shown.

Declaration
bool Shown { get; }

UserHidden

Gets a value indicating whether the user has hidden this entry from view through the Dalamud settings.

Declaration
bool UserHidden { get; }

OnClick

Gets an action to be invoked when the user clicks on the dtr entry.

Declaration
Action<DtrInteractionEvent>? OnClick { get; }

ScreenBounds

Gets the axis-aligned bounding box of this entry, in screen coordinates.

Declaration
(Vector2 Min, Vector2 Max) ScreenBounds { get; }