diff --git a/Dashboard/Controls/UIBase.cs b/Dashboard/Controls/UIBase.cs
index d411718..a083cf7 100644
--- a/Dashboard/Controls/UIBase.cs
+++ b/Dashboard/Controls/UIBase.cs
@@ -9,7 +9,7 @@ namespace Dashboard.Controls
///
/// Bases for all UI elements.
///
- public abstract class UIBase : IDbUserdata
+ public abstract class UIBase : IDbAttribute
{
private Vector2 size;
@@ -60,7 +60,7 @@ namespace Dashboard.Controls
public bool IsMaximumSizeSet => MaximumSize != new Vector2(-1, -1);
public bool IsMinimumSizeSet => MinimumSize != new Vector2(-1, -1);
- public Dictionary Userdata { get; } = new Dictionary();
+ public Dictionary Attributes { get; } = new Dictionary();
public virtual void NotifyEvent(object? sender, EventArgs args)
{
@@ -95,7 +95,7 @@ namespace Dashboard.Controls
protected virtual void Dispose(bool disposing)
{
- foreach (object userdata in Userdata.Values)
+ foreach (object userdata in Attributes.Values)
{
if (userdata is IDisposable disposable)
disposable.Dispose();
diff --git a/Dashboard/IDbUserdata.cs b/Dashboard/IDbAttribute.cs
similarity index 63%
rename from Dashboard/IDbUserdata.cs
rename to Dashboard/IDbAttribute.cs
index d27f8a7..8c8fc58 100644
--- a/Dashboard/IDbUserdata.cs
+++ b/Dashboard/IDbAttribute.cs
@@ -5,17 +5,17 @@ using System.Collections.Generic;
namespace Dashboard
{
///
- /// Common interface for Dashboard objects that accept userdata.
+ /// Common interface for Dashboard objects that accept attributes.
///
///
/// Dashboard will call dispose on any and all objects which implement IDisposable.
/// If this is an issue, please guard your object against this using a wrapper.
///
- /// Userdata dictionary.
+ /// Attribute dictionary.
///
- public Dictionary Userdata { get; }
+ public Dictionary Attributes { get; }
}
}
\ No newline at end of file