my-test123
Version:
A planner front-end for Fabric8.
44 lines (43 loc) • 1.8 kB
TypeScript
import { EventEmitter, OnDestroy, OnInit } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import { Broadcaster, Logger, Notifications } from 'ngx-base';
import { AuthenticationService } from 'ngx-login-client';
import { Spaces } from 'ngx-fabric8-wit';
import { FilterService } from '../../services/filter.service';
import { GroupTypesService } from '../../services/group-types.service';
import { IterationUI } from '../../models/iteration.model';
export declare class IterationListEntryComponent implements OnInit, OnDestroy {
private auth;
private broadcaster;
private route;
private filterService;
private groupTypesService;
private notifications;
private router;
private spaces;
private logger;
iteration: IterationUI;
selected: boolean;
collection: any[];
witGroup: string;
showTree: string;
onEditIteration: EventEmitter<IterationUI>;
onCloseIteration: EventEmitter<IterationUI>;
onCreateIteration: EventEmitter<IterationUI>;
loggedIn: Boolean;
queryParams: Object;
eventListeners: any[];
selectedItemId: string | number;
private spaceSubscription;
spaceId: string;
constructor(auth: AuthenticationService, broadcaster: Broadcaster, route: ActivatedRoute, filterService: FilterService, groupTypesService: GroupTypesService, notifications: Notifications, router: Router, spaces: Spaces, logger: Logger);
ngOnInit(): void;
ngOnDestroy(): void;
setGuidedTypeWI(wiCollection: any): void;
constructURL(iterationId: string): string;
toggleChildrenDisplay(iteration: any): void;
editIteration(iteration: any): void;
closeIteration(iteration: any): void;
createIteration(iteration: any): void;
calcDepth(iteration: IterationUI): string;
}