copay-crown
Version:
A Secure Crown Wallet
49 lines (41 loc) • 977 B
text/typescript
import { Component, Input } from "@angular/core";
import { TimeProvider } from '../../../providers/time/time';
({
selector: 'page-card-item',
templateUrl: 'card-item.html',
})
export class CardItemPage {
private _currencySymbol: string;
private _card: any;
public sent: boolean = false;
public received: boolean = false;
public pending: boolean = false;
constructor(
private timeProvider: TimeProvider
) {
}
()
set card(card: any) {
this._card = card;
if (card.pending) {
this.pending = true;
} else if (card.price.toString().indexOf('-') > -1) {
this.sent = true;
} else {
this.received = true;
}
}
get card() {
return this._card;
}
()
set currencySymbol(cs: any) {
this._currencySymbol = cs;
}
get currencySymbol() {
return this._currencySymbol;
}
public createdWithinPastDay(time: any): any {
return this.timeProvider.withinPastDay(time);
}
}