import { Component, Input, ViewChild } from '@angular/core' import { ModalDirective } from 'ngx-bootstrap/modal' import { Video } from '../shared' @Component({ selector: 'my-video-share', templateUrl: './video-share.component.html' }) export class VideoShareComponent { @Input() video: Video = null @ViewChild('modal') modal: ModalDirective constructor () { // empty } show () { this.modal.show() } hide () { this.modal.hide() } getVideoIframeCode () { return '' } getVideoUrl () { return window.location.href } notSecure () { return window.location.protocol === 'http:' } }