@titoagudelo/cdf-ng-media
Version:
Angular module for displaying media assets (images, videos)
28 lines (27 loc) • 903 B
TypeScript
import { OnInit, EventEmitter } from '@angular/core';
import { CdfMediaModel } from '../../models/index';
import { CdfImageComponent } from '../image/index';
import { CdfVideoYouTubeComponent } from '../video/index';
export declare class CdfMediaComponent implements OnInit {
mediaModel: CdfMediaModel;
showTitle: boolean;
showType: boolean;
onImageClick: EventEmitter<any>;
onVideoBeforePlay: EventEmitter<any>;
onVideoStopPlay: EventEmitter<any>;
videoComponent: CdfVideoYouTubeComponent;
imageComponent: CdfImageComponent;
isMediaVideo: boolean;
isMediaImage: boolean;
canClickOnMedia: boolean;
showTitleOriginal: boolean;
classNames: string;
constructor();
ngOnInit(): void;
stop(): void;
doOnVideoBeforePlay(): void;
doOnVideoStopPlay(): void;
onMediaClick(): void;
doImageClick(): void;
getCleanType(): string;
}