Class UserTooltipDetails
Helper class to separate main users information from additional one, so we can for separate tooltip for it.
Inheritance
System.Object
UserTooltipDetails
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
public class UserTooltipDetails : Object, IController, IViewController, IHasUniversalID, IHasSerializableID, ILinkable, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions
Constructors
Declaration
public UserTooltipDetails()
Declaration
public UserTooltipDetails(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Properties
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public ref ThreadSafeSubscriptions Subscriptions { get; }
Property Value
Declaration
public User User { get; }
Property Value
Methods
OnLinkClicked(TooltipOrigin, TooltipClickContext, User)
Declaration
public void OnLinkClicked(TooltipOrigin origin, TooltipClickContext clickContext, User user)
Parameters
Declaration
public void SetUser(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
UILinkContent()
Declaration
public LocString UILinkContent()
Returns
Events
Declaration
public virtual event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods