UNPKG

my-test123

Version:
96 lines (95 loc) 3.74 kB
import { ElementRef, EventEmitter, OnInit, OnDestroy } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { Location } from '@angular/common'; import { Router } from '@angular/router'; import { Spaces } from 'ngx-fabric8-wit'; import { Broadcaster, Logger } from 'ngx-base'; import { AuthenticationService, User, UserService } from 'ngx-login-client'; import { AreaUI } from '../../models/area.model'; import { IterationUI } from './../../models/iteration.model'; import { LabelSelectorComponent } from './../../components/label-selector/label-selector.component'; import { TypeaheadDropdown, TypeaheadDropdownValue } from './../../components/typeahead-dropdown/typeahead-dropdown.component'; import { WorkItem } from '../../models/work-item'; import { LabelUI } from '../../models/label.model'; import { AssigneeSelectorComponent } from './../../components/assignee-selector/assignee-selector.component'; import { WorkItemService } from './../../services/work-item.service'; import { SelectDropdownComponent } from './../../widgets/select-dropdown/select-dropdown.component'; import { Store } from '@ngrx/store'; import { AppState } from './../../states/app.state'; export declare class WorkItemQuickPreviewComponent implements OnInit, OnDestroy { private auth; private broadcaster; private route; private location; private logger; private router; private spaces; private store; private userService; private workItemService; title: any; userList: any; dropdownButton: any; areaSelectbox: TypeaheadDropdown; iterationSelectbox: TypeaheadDropdown; labelSelector: LabelSelectorComponent; assignee: any; labelnameInput: ElementRef; dropdownRef: SelectDropdownComponent; AssigneeSelector: AssigneeSelectorComponent; selectedLabels: LabelUI[]; selectedAssignees: User[]; onOpenSelector: EventEmitter<any>; onCloseSelector: EventEmitter<LabelUI[]>; private spaceSource; private areaSource; private iterationSource; private labelSource; private collaboratorSource; private workItemStateSource; private workItemCommentSource; private collaborators; private areasUI; private iterationUI; private workItem; private loggedIn; private headerEditable; private searchAssignee; private loggedInUser; private panelState; private areas; private iterations; private eventListeners; private queryParams; private labels; private workItemStates; private comments; private activeAddAssignee; private searchValue; constructor(auth: AuthenticationService, broadcaster: Broadcaster, route: ActivatedRoute, location: Location, logger: Logger, router: Router, spaces: Spaces, store: Store<AppState>, userService: UserService, workItemService: WorkItemService); onClick(targetElement: any, assigned_user: any): void; ngOnInit(): void; ngOnDestroy(): void; openPreview(workitem: any): void; closePreview(): void; showPreview(event: any): void; closeHeader(): void; closeDetails(): void; listenToEvents(): void; preventDef(event: any): void; activeSearchAssignee(): void; cancelAssignment(): void; closeUserRestFields(): void; extractAreaKeyValue(areas: AreaUI[]): TypeaheadDropdownValue[]; extractIterationKeyValue(iterations: IterationUI[]): TypeaheadDropdownValue[]; focusArea(): void; focusIteration(): void; constructUrl(workItem: WorkItem): string; onLabelClick(event: any): void; onKeyEvent(event: any): void; onOpen(event: any): void; onClose(event: any): void; openDropdown(): void; closeDropdown(): void; closeAddAssignee(): void; }