UNPKG

copay-crown

Version:

A Secure Crown Wallet

48 lines (38 loc) 1.01 kB
import { Component, Input } from "@angular/core"; import { ModalController } from 'ionic-angular'; import { TimeProvider } from '../../../providers/time/time'; import { TxpDetailsPage } from '../../txp-details/txp-details'; @Component({ selector: 'page-txp', templateUrl: 'txp.html', }) export class TxpPage { private _tx: any; private _addressbook: any; constructor( private timeProvider: TimeProvider, private modalCtrl: ModalController ) { } @Input() set tx(tx: any) { this._tx = tx; } get tx() { return this._tx; } @Input() set addressbook(addressbook: any) { this._addressbook = addressbook; } get addressbook() { return this._addressbook; } public createdWithinPastDay(time: any): any { return this.timeProvider.withinPastDay(time); } public openTxpModal(txp: any): void { let modal = this.modalCtrl.create(TxpDetailsPage, { tx: txp }, { showBackdrop: false, enableBackdropDismiss: false }); modal.present(); } }