Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 1x 3x 3x 3x 3x 1x 1x 1x | export type MoneyArgs = {
currencyCode: string;
nanos: number;
units: number;
};
export class Money {
currencyCode: string;
nanos: number;
units: number;
constructor(currencyCode: string, nanos: number, units: number) {
this.currencyCode = currencyCode;
this.nanos = nanos;
this.units = units;
}
static fromJson(json: MoneyArgs): Money {
return new Money(json.currencyCode, json.nanos, json.units);
}
toJson(): MoneyArgs {
return {
currencyCode: this.currencyCode,
nanos: this.nanos,
units: this.units,
};
}
}
|