Show / Hide Table of Contents

Class CreditItemData

Inheritance
System.Object
CreditItemData
Implements
IController
IViewController
IHasUniversalID
IClearOnTrade
System.ComponentModel.INotifyPropertyChanged
IThreadSafeSubscriptions
ISubscriptions<ThreadSafeSubscriptions>
ISubscriptions
Namespace: Eco.Gameplay.Components
Assembly: Eco.Gameplay.dll
Syntax
public class CreditItemData : Object, IController, IViewController, IHasUniversalID, IClearOnTrade, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions

Constructors

CreditItemData()

Declaration
public CreditItemData()

Fields

SelectedBankAccountBalanceChangedEvent

Raised when balance for Currency changes in BankAccount

Declaration
public readonly ThreadSafeAction SelectedBankAccountBalanceChangedEvent
Field Value
Type Description
ThreadSafeAction

Properties

BankAccount

Declaration
public BankAccount BankAccount { get; set; }
Property Value
Type Description
BankAccount

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Currency

Declaration
public Currency Currency { get; set; }
Property Value
Type Description
Currency

FeePerItem

Declaration
public float FeePerItem { get; }
Property Value
Type Description
System.Single

FeePerMinute

Declaration
public float FeePerMinute { get; }
Property Value
Type Description
System.Single

SelectedBankAccountRenamedEvent

Declaration
public static ThreadSafeAction<CreditItemData> SelectedBankAccountRenamedEvent { get; }
Property Value
Type Description
ThreadSafeAction<CreditItemData>

Subscriptions

Declaration
public ref ThreadSafeSubscriptions Subscriptions { get; }
Property Value
Type Description
ThreadSafeSubscriptions

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IController
IViewController
IHasUniversalID
IClearOnTrade
System.ComponentModel.INotifyPropertyChanged
IThreadSafeSubscriptions
ISubscriptions<TSubscriptionsList>
ISubscriptions

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
CreditItemDataTooltipLibrary.FeeTooltip(CreditItemData, TooltipOrigin)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾