UNPKG

e5core-angular-ui

Version:

e5 Anywhere Angular UI

28 lines (27 loc) 1.37 kB
import { OnInit, AfterViewInit, EventEmitter, QueryList, ChangeDetectorRef } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { WorkItemModel } from '../../models/work-item'; import { E5coreUiAssignUserBaseComponent } from './component/e5core-ui-work-assign-user-base'; import { WorkItemFoundationService } from 'e5core-angular-services'; import { WorkUserEvent } from '../../events/work-user-event'; import { UserModel } from 'e5core-angular-services'; import { UiStyleService } from '../../services/ui-style.service'; export declare class E5coreUiAssignUserComponent implements AfterViewInit, OnInit { style: UiStyleService; private workItemFoundationService; private changeDetectorRef; workItem$: BehaviorSubject<WorkItemModel>; showAssignButton: boolean; readonly: boolean; assignUserEvent: EventEmitter<WorkUserEvent>; selectUserEvent: EventEmitter<WorkUserEvent>; selectedUser: UserModel; loading: boolean; assignUserComponents: QueryList<E5coreUiAssignUserBaseComponent>; constructor(style: UiStyleService, workItemFoundationService: WorkItemFoundationService, changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; populateAssignableUsers(wid: string): void; selectUser(event: any): void; assignUser(event: any): void; ngAfterViewInit(): void; }