You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
770 B
TypeScript
25 lines
770 B
TypeScript
import { Component, OnInit, Input } from '@angular/core';
|
|
import { MatSnackBar } from '@angular/material';
|
|
|
|
import { GraphNode } from '../../../shared/models/lndModels';
|
|
import { LoggerService } from '../../../shared/services/logger.service';
|
|
|
|
@Component({
|
|
selector: 'rtl-node-lookup',
|
|
templateUrl: './node-lookup.component.html',
|
|
styleUrls: ['./node-lookup.component.scss']
|
|
})
|
|
export class NodeLookupComponent implements OnInit {
|
|
@Input() lookupResult: GraphNode;
|
|
public displayedColumns = ['network', 'addr', 'actions'];
|
|
|
|
constructor(private logger: LoggerService, private snackBar: MatSnackBar) { }
|
|
|
|
ngOnInit() {}
|
|
|
|
onCopyNodeURI(payload: string) {
|
|
this.snackBar.open('Node URI copied.');
|
|
this.logger.info('Copied Text: ' + payload);
|
|
}
|
|
}
|