TinkMoneyManagerUI Documentation Beta

Structure Currency​Denominated​Amount

public struct CurrencyDenominatedAmount: Equatable, Hashable
CurrencyDenominatedAmount CurrencyDenominatedAmount Hashable Hashable CurrencyDenominatedAmount->Hashable Equatable Equatable CurrencyDenominatedAmount->Equatable

Conforms To

Equatable
Hashable

Initializers

init()

public init()

init(_:​currency​Code:​)

public init(_ int: Int, currencyCode: CurrencyCode)

init(_:​currency​Code:​)

public init(_ double: Double, currencyCode: CurrencyCode)

init(_:​currency​Code:​)

public init(_ decimal: Decimal, currencyCode: CurrencyCode)

init(_:​currency​Code:​)

public init(_ number: NSNumber, currencyCode: CurrencyCode)

Properties

value

let value: Decimal

currency​Code

let currencyCode: CurrencyCode

double​Value

var doubleValue: Double

Methods

+(lhs:​rhs:​)

public static func +(lhs: CurrencyDenominatedAmount, rhs: CurrencyDenominatedAmount) -> CurrencyDenominatedAmount

-(lhs:​rhs:​)

public static func -(lhs: CurrencyDenominatedAmount, rhs: CurrencyDenominatedAmount) -> CurrencyDenominatedAmount

*(lhs:​rhs:​)

public static func *(lhs: CurrencyDenominatedAmount, rhs: CurrencyDenominatedAmount) -> CurrencyDenominatedAmount

/(lhs:​rhs:​)

public static func /(lhs: CurrencyDenominatedAmount, rhs: CurrencyDenominatedAmount) -> CurrencyDenominatedAmount