UNPKG

fabric8-analytics-dependency-editor-jyas

Version:
27 lines (26 loc) 1.18 kB
import { OnInit, OnChanges, SimpleChanges, EventEmitter } from '@angular/core'; import { ComponentInformationModel, EventDataModel, BoosterInfo, ErrorUIModel } from '../model/data.model'; import { DependencyEditorService } from '../shared/dependency-editor.service'; export declare class InsightComponent implements OnInit, OnChanges { private service; boosterInfo: BoosterInfo; companions: Array<ComponentInformationModel>; alternate: Array<ComponentInformationModel>; error: ErrorUIModel; companionAdded: EventEmitter<any>; hasIssue: boolean; objToEmit: EventDataModel[]; added: Array<any>; noOfTags: number; usableCompanions: Array<ComponentInformationModel>; constructor(service: DependencyEditorService); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; filterOut(companion: ComponentInformationModel): boolean; addTag(eventData: Array<any>): void; companionWasAdded(eventData: any): void; releaseCompanion(eventData: any): void; addCompanion(): void; removeDependency(dependency: ComponentInformationModel): void; removeCompanion(dependency: ComponentInformationModel): void; }