UNPKG

my-test123

Version:
57 lines (56 loc) 2.31 kB
import { EventService } from './../../services/event.service'; import { DoCheck, OnInit, OnChanges, SimpleChanges, OnDestroy } from '@angular/core'; import { Router, ActivatedRoute } from '@angular/router'; import { Http } from '@angular/http'; import { Broadcaster, Notifications } from 'ngx-base'; import { Link } from '../../models/link'; import { WorkItem } from '../../models/work-item'; import { WorkItemService } from '../../services/work-item.service'; export declare class WorkItemLinkComponent implements OnInit, OnChanges, DoCheck, OnDestroy { private workItemService; private router; private route; private broadcaster; private eventService; private notifications; workItem: WorkItem; loggedIn: Boolean; searchBox: any; searchResultList: any; linkTypes: any[]; link: Object; selectedWorkItem: Object; selectedLinkType: any; selectedWorkItemId: string; selectedValue: string; searchWorkItems: WorkItem[]; showLinkComponent: Boolean; showLinkView: Boolean; showLinkCreator: Boolean; searchNotAllowedIds: string[]; prevWItem: WorkItem | null; selectedTab: string | null; private eventListeners; private existingQueryParams; constructor(workItemService: WorkItemService, router: Router, route: ActivatedRoute, broadcaster: Broadcaster, eventService: EventService, notifications: Notifications, http: Http); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngDoCheck(): void; ngOnDestroy(): void; createLinkObject(workItemId: string, linkWorkItemId: string, linkId: string, linkType: string): void; onSelectRelation(relation: any): void; setSearchNotAllowedIds(): void; createLink(event?: any): void; deleteLink(event: any, link: any, currentWorkItem: WorkItem): void; loadLinkTypes(): void; toggleLinkComponent(onlyOpen?: Boolean): void; toggleLinkView(): void; toggleLinkCreator(): void; onDetailUrl(links: Link, workItem: WorkItem): void; getWILink(link: any, workItem: any): string; linkSearchWorkItem(term: any, event: any): void; resetSearchData(): void; selectSearchResult(id: string, number: number, title: string): void; selectTab(linkTypeName?: string | null): void; listenToEvents(): void; }