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

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
ReadOnlySeString Text { get; }

Tooltip​

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

Declaration
ReadOnlySeString Tooltip { get; }

Shown​

Gets a value indicating whether this entry should be shown.

Declaration
bool Shown { get; }

MinimumWidth​

Gets a value indicating this entry's minimum width.

Declaration
ushort MinimumWidth { 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; }