UNPKG

@nativescript/template-tab-navigation-ng

Version:
29 lines (23 loc) 697 B
import { Component, OnInit } from '@angular/core' import { ActivatedRoute } from '@angular/router' import { RouterExtensions } from '@nativescript/angular' import { DataService, DataItem } from '../../shared/data.service' @Component({ selector: 'ItemDetail', templateUrl: './item-detail.component.html', }) export class ItemDetailComponent implements OnInit { item: DataItem constructor( private _data: DataService, private _route: ActivatedRoute, private _routerExtensions: RouterExtensions ) {} ngOnInit(): void { const id = +this._route.snapshot.params.id this.item = this._data.getItem(id) } onBackTap(): void { this._routerExtensions.back() } }