e5core-angular-ui
Version:
e5 Anywhere Angular UI
23 lines (22 loc) • 1.23 kB
TypeScript
import { OnInit, AfterViewInit, EventEmitter } from "@angular/core";
import { ViewerModel } from '../../../models/viewer-model';
import { E5ConfigurationService, ConfigurationScopeService } from 'e5core-angular-services';
import { ViewerBehaviourType } from '../../../enums/viewer-behaviour-type';
import { ViewerDisplayEvent } from '../../../events/viewer-display-event';
export declare class E5coreUiEmailConversationViewerComponent implements AfterViewInit, OnInit {
e5ConfigurationService: E5ConfigurationService;
configurationScopeService: ConfigurationScopeService;
behaviourType: ViewerBehaviourType;
popupWindowFeatures: string;
readonly: boolean;
viewerDisplayedEvent: EventEmitter<ViewerDisplayEvent>;
conversationViewerUrl: string;
constructor(e5ConfigurationService: E5ConfigurationService, configurationScopeService: ConfigurationScopeService);
ngOnInit(): void;
ngAfterViewInit(): void;
showInlineViewer(viewerModel: ViewerModel): void;
showPopViewer(viewerModel: ViewerModel): void;
private performWindowPopup;
constructViewerUrl(viewerModel: ViewerModel, nextFunction: Function): void;
raiseEvent(viewerModel: ViewerModel): void;
}