@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
31 lines (23 loc) • 689 B
JavaScript
import { CurrencyDenominationSpec } from "./CurrencyDenominationSpec.js";
export class CurrencyDisplaySpec {
constructor() {
/**
*
* @type {CurrencyDenominationSpec[]}
*/
this.denominations = [];
}
/**
*
* @param {string} id
* @param {number} value
*/
add(id, value) {
const denominationSpec = new CurrencyDenominationSpec();
denominationSpec.id = id;
denominationSpec.value = value;
this.denominations.push(denominationSpec)
//sort by value in ascending order
this.denominations.sort(((a, b) => b.value - a.value));
}
}