e5core-angular-ui
Version:
e5 Anywhere Angular UI
20 lines (19 loc) • 1.01 kB
TypeScript
import { AfterViewInit, OnInit, EventEmitter, QueryList } from "@angular/core";
import { ViewerBehaviourType } from "../../enums/viewer-behaviour-type";
import { ViewerModel } from "../../models/viewer-model";
import { AttachmentViewerType } from "../../enums/attachment-viewer-type";
import { E5coreUiAttachmentViewerBaseComponent } from "./component/e5core-ui-attachment-viewer-base";
import { ViewerDisplayEvent } from "../../events/viewer-display-event";
export declare class E5coreUiWorkAttachmentViewerComponent implements AfterViewInit, OnInit {
viewerType: AttachmentViewerType;
behaviourType: ViewerBehaviourType;
popupWindowFeatures: string;
readonly: boolean;
viewerDisplayedEvent: EventEmitter<ViewerDisplayEvent>;
attachmentViewerComponents: QueryList<E5coreUiAttachmentViewerBaseComponent>;
constructor();
ngOnInit(): void;
ngAfterViewInit(): void;
showViewer(viewerModel: ViewerModel): void;
onViewerDisplayed(event: any): void;
}