[{"__symbolic":"module","version":3,"metadata":{"VideoViewerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"video-viewer","template":"\n   <p class=\"video-list\">\n    <span *ngFor=\"let video of source;let i=index\" class='label'\n          [ngClass]=\"{'label-default': i != sub,'label-primary': i == sub}\"\n          (click)=\"selectVideo(video,i)\">视频{{i+1}}\n    </span>\n   </p>\n   <div class=\"videoViewerContainer\"\n     (mouseover)=\"videoMouseover($event)\"\n     (mouseout)=\"videoMouseout($event)\"\n     [style.width]=\"width + 'px'\" #videoViewerContainer>\n    <div class=\"videoViewer\">\n        <video (click)=\"playOrPause()\"\n               [width]=\"videoWidth\"\n               [poster]=\"poster\"\n               (loadedmetadata)=\"onLoadedmetadata($event)\"\n               (ended)=\"OnPlayEnded($event)\"\n               (timeupdate)=\"onTimeupdate($event)\"\n               (progress)=\"onProgress($event)\"\n               (canplaythrough)=\"onCanplaythrough($event)\"\n               (play)=\"onPlay($event)\">\n            <source [src]=\"videoUrl\" type=\"video/mp4\"/>\n        </video>\n        <div *ngIf=\"videoElem && videoElem.paused\">\n            <span class=\"fa\"\n                  (click)=\"playOrPause()\"\n                  [ngClass]=\"{'fa-repeat': videoElem.ended, 'fa-play-circle-o': !videoElem.ended}\"\n                  [title]=\"videoElem.ended ? '重播' : '播放'\">\n            </span>\n        </div>\n    </div>\n    <div class=\"videoToolbar\" *ngIf=\"videoElem\" #videoToolbar>\n        <div class=\"videoToolbar_progress\"\n             [style.height]=\"videoToolbarProgressHeight + 'px'\">\n            <span\n                (mousedown)=\"progressBallDragStart($event)\"\n                (mousemove)=\"progressBallDrag($event)\"\n                (mouseup)=\"progressBallDragEnd($event)\"\n                (mouseleave)=\"progressBallDragEnd($event)\"\n                [style.left]=\"play_progress + 'px'\"\n                [style.margin-left]=\"play_progress > 16 ? '-16px' : '0'\"\n                [style.opacity]=\"showProgressBall ? 1 : 0\"\n                class=\"progress_val_ball\">\n\n                <span>\n                    {{getFormatTime(play_progress / videoToolbar.clientWidth * videoElem.duration)}}\n                </span>\n\n            </span>\n            <div (mousemove)=\"videoToolbarProgressMove($event)\" (click)=\"videoToolbarProgressClick($event)\"\n                 class=\"videoToolbar_play_progress\" [style.width]=\"play_progress + 'px'\">\n            </div>\n            <div (mousemove)=\"videoToolbarProgressMove($event)\" (click)=\"videoToolbarProgressClick($event)\"\n                 class=\"videoToolbar_buffer_progress\">\n            </div>\n            <span class=\"timeTip\" [style.left]=\"(timeTipOffsetX -16) + 'px'\">\n                {{timeTip}}\n            </span>\n        </div>\n        <div class=\"videoToolbar_play_btn\">\n            <span (click)=\"playOrPause()\" *ngIf=\"videoElem.paused\" class=\"playBtn fa fa-play-circle-o\"\n                  aria-hidden=\"true\" [title]=\"videoElem.ended ? '重播' : '播放'\"></span>\n            <span (click)=\"playOrPause()\" *ngIf=\"!videoElem.paused\" class=\"playBtn fa fa-pause-circle-o\"\n                  aria-hidden=\"true\" title=\"暂停\"></span>\n            <span class=\"playTime\">\n                <span>{{currentTime}}</span>&nbsp;/&nbsp;{{totalTime}}\n            </span>\n        </div>\n        <div class=\"videoToolbar_volume_btn\">\n            <span (click)=\"isMuted()\" class=\"mutedBtn fa\"\n                  [ngClass]=\"{'fa-volume-down': videoElem.volume > 0 && videoElem.volume < 0.5, 'fa-volume-up': videoElem.volume >= 0.5, 'fa-volume-off': videoElem.volume == 0}\"\n                  aria-hidden=\"true\" title=\"静音设置\"></span>\n            <span class=\"volume_val\"\n                  #volume_val>\n                <span class=\"volume_val_ball\"\n                      (mousedown)=\"volumeBallDragStart($event)\"\n                      (mousemove)=\"volumeBallDrag($event, volume_val.clientWidth)\"\n                      (mouseup)=\"volumeBallDragEnd($event)\"\n                      (mouseleave)=\"volumeBallDragEnd($event)\"\n                      [style.left]=\"(videoElem.volume * 100 - 8) + 'px'\">\n\n                    <span>\n                        {{(videoElem.volume * 100).toFixed(0) + '%'}}\n                    </span>\n                </span>\n                <span (click)=\"volumeValClick($event, volume_val.clientWidth)\" class=\"volume_val_active\"\n                      [style.width]=\"(videoElem.volume * 100) + 'px'\"></span>\n                <span (click)=\"volumeValClick($event, volume_val.clientWidth)\" class=\"volume_val_notActive\"></span>\n            </span>\n        </div>\n    </div>\n   </div>\n    ","styles":["\n   p span{cursor:pointer;margin-right:6px}.videoViewerContainer{position:relative;margin:0;padding:0;height:100%;min-width:200px;min-height:200px;background-color:#3E3E3E}.videoViewerContainer .videoViewer{position:relative;margin-bottom:53px}.videoViewerContainer .videoViewer video{display:block;margin-left:50%;transform:translateX(-50%)}.videoViewerContainer .videoViewer div{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(62,62,62,0.5)}.videoViewerContainer .videoViewer div span{font-size:80px;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;color:#E2E2E2;transition:color 0.8s}.videoViewerContainer .videoViewer div span:hover{color:#4BCEF2;cursor:pointer}.videoViewerContainer .videoToolbar{position:absolute;width:100%;left:0;bottom:0;font-size:40px;color:#BFB9B9}.videoViewerContainer .videoToolbar .videoToolbar_play_btn{float:left;padding:0 10px}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span{display:inline-block;margin-right:20px}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span.playBtn:hover{color:#45bdde;cursor:pointer}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span.playTime{font-size:0.5em;vertical-align:middle}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span.playTime span{color:#E2E2E2}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn{float:right;padding:0 15px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span{display:inline-block;cursor:pointer;font-size:0.8em}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.mutedBtn{height:32px;width:32px;text-align:left;line-height:32px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val{position:relative;width:100px;margin-bottom:3px;height:6px;vertical-align:middle;cursor:pointer}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span{width:100%;height:100%;position:absolute;border-radius:2px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_ball{bottom:0;height:16px;width:16px;border-radius:16px;background:#E2E2E2;z-index:3;margin-bottom:-5px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_ball span{position:absolute;display:none;font-size:12px;top:-25px;left:-8px;padding:2px;background:#000000;color:#FFFFFF}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_ball:hover span{display:inline-block}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_active{z-index:2;background:#45bdde}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_notActive{z-index:1;background:#989393}.videoViewerContainer .videoToolbar .videoToolbar_progress{position:relative;width:100%;background:rgba(112,109,109,0.6);transition:height 0.5s;cursor:pointer}.videoViewerContainer .videoToolbar .videoToolbar_progress .timeTip{position:absolute;display:none;top:-25px;left:-16px;padding:2px;background:#000000;font-size:12px;color:#FFFFFF}.videoViewerContainer .videoToolbar .videoToolbar_progress .progress_val_ball{position:absolute;left:0;bottom:0;height:16px;width:16px;border-radius:16px;background:#f7f7f7;z-index:3;opacity:0;transition:opacity 0.5s;font-size:12px}.videoViewerContainer .videoToolbar .videoToolbar_progress .progress_val_ball span{position:absolute;display:none;top:-25px;left:-16px;padding:2px;background:#000000;color:#FFFFFF}.videoViewerContainer .videoToolbar .videoToolbar_progress .progress_val_ball:hover span{display:inline-block}.videoViewerContainer .videoToolbar .videoToolbar_progress div{position:absolute;width:0;height:100%;border-radius:16px}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_play_progress{z-index:2;background:#45bdde}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_play_progress:hover ~ .timeTip{display:inline-block}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_buffer_progress{width:100%;z-index:1;background:rgba(191,185,185,0.6)}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_buffer_progress:hover ~ .timeTip{display:inline-block}\n    "]}]}],"members":{"videoToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["videoToolbar"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"videoWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"source":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"poster":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ready":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer"}]}],"ngOnInit":[{"__symbolic":"method"}],"onLoadedmetadata":[{"__symbolic":"method"}],"OnPlayEnded":[{"__symbolic":"method"}],"onPlay":[{"__symbolic":"method"}],"onTimeupdate":[{"__symbolic":"method"}],"onProgress":[{"__symbolic":"method"}],"onCanplaythrough":[{"__symbolic":"method"}],"videoToolbarProgressClick":[{"__symbolic":"method"}],"videoToolbarProgressMove":[{"__symbolic":"method"}],"progressBallDragStart":[{"__symbolic":"method"}],"progressBallDrag":[{"__symbolic":"method"}],"progressBallDragEnd":[{"__symbolic":"method"}],"volumeValClick":[{"__symbolic":"method"}],"volumeBallDragStart":[{"__symbolic":"method"}],"volumeBallDrag":[{"__symbolic":"method"}],"volumeBallDragEnd":[{"__symbolic":"method"}],"videoMouseover":[{"__symbolic":"method"}],"videoMouseout":[{"__symbolic":"method"}],"play":[{"__symbolic":"method"}],"pause":[{"__symbolic":"method"}],"playOrPause":[{"__symbolic":"method"}],"selectVideo":[{"__symbolic":"method"}],"isMuted":[{"__symbolic":"method"}],"getFormatTime":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"VideoViewerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"video-viewer","template":"\n   <p class=\"video-list\">\n    <span *ngFor=\"let video of source;let i=index\" class='label'\n          [ngClass]=\"{'label-default': i != sub,'label-primary': i == sub}\"\n          (click)=\"selectVideo(video,i)\">视频{{i+1}}\n    </span>\n   </p>\n   <div class=\"videoViewerContainer\"\n     (mouseover)=\"videoMouseover($event)\"\n     (mouseout)=\"videoMouseout($event)\"\n     [style.width]=\"width + 'px'\" #videoViewerContainer>\n    <div class=\"videoViewer\">\n        <video (click)=\"playOrPause()\"\n               [width]=\"videoWidth\"\n               [poster]=\"poster\"\n               (loadedmetadata)=\"onLoadedmetadata($event)\"\n               (ended)=\"OnPlayEnded($event)\"\n               (timeupdate)=\"onTimeupdate($event)\"\n               (progress)=\"onProgress($event)\"\n               (canplaythrough)=\"onCanplaythrough($event)\"\n               (play)=\"onPlay($event)\">\n            <source [src]=\"videoUrl\" type=\"video/mp4\"/>\n        </video>\n        <div *ngIf=\"videoElem && videoElem.paused\">\n            <span class=\"fa\"\n                  (click)=\"playOrPause()\"\n                  [ngClass]=\"{'fa-repeat': videoElem.ended, 'fa-play-circle-o': !videoElem.ended}\"\n                  [title]=\"videoElem.ended ? '重播' : '播放'\">\n            </span>\n        </div>\n    </div>\n    <div class=\"videoToolbar\" *ngIf=\"videoElem\" #videoToolbar>\n        <div class=\"videoToolbar_progress\"\n             [style.height]=\"videoToolbarProgressHeight + 'px'\">\n            <span\n                (mousedown)=\"progressBallDragStart($event)\"\n                (mousemove)=\"progressBallDrag($event)\"\n                (mouseup)=\"progressBallDragEnd($event)\"\n                (mouseleave)=\"progressBallDragEnd($event)\"\n                [style.left]=\"play_progress + 'px'\"\n                [style.margin-left]=\"play_progress > 16 ? '-16px' : '0'\"\n                [style.opacity]=\"showProgressBall ? 1 : 0\"\n                class=\"progress_val_ball\">\n\n                <span>\n                    {{getFormatTime(play_progress / videoToolbar.clientWidth * videoElem.duration)}}\n                </span>\n\n            </span>\n            <div (mousemove)=\"videoToolbarProgressMove($event)\" (click)=\"videoToolbarProgressClick($event)\"\n                 class=\"videoToolbar_play_progress\" [style.width]=\"play_progress + 'px'\">\n            </div>\n            <div (mousemove)=\"videoToolbarProgressMove($event)\" (click)=\"videoToolbarProgressClick($event)\"\n                 class=\"videoToolbar_buffer_progress\">\n            </div>\n            <span class=\"timeTip\" [style.left]=\"(timeTipOffsetX -16) + 'px'\">\n                {{timeTip}}\n            </span>\n        </div>\n        <div class=\"videoToolbar_play_btn\">\n            <span (click)=\"playOrPause()\" *ngIf=\"videoElem.paused\" class=\"playBtn fa fa-play-circle-o\"\n                  aria-hidden=\"true\" [title]=\"videoElem.ended ? '重播' : '播放'\"></span>\n            <span (click)=\"playOrPause()\" *ngIf=\"!videoElem.paused\" class=\"playBtn fa fa-pause-circle-o\"\n                  aria-hidden=\"true\" title=\"暂停\"></span>\n            <span class=\"playTime\">\n                <span>{{currentTime}}</span>&nbsp;/&nbsp;{{totalTime}}\n            </span>\n        </div>\n        <div class=\"videoToolbar_volume_btn\">\n            <span (click)=\"isMuted()\" class=\"mutedBtn fa\"\n                  [ngClass]=\"{'fa-volume-down': videoElem.volume > 0 && videoElem.volume < 0.5, 'fa-volume-up': videoElem.volume >= 0.5, 'fa-volume-off': videoElem.volume == 0}\"\n                  aria-hidden=\"true\" title=\"静音设置\"></span>\n            <span class=\"volume_val\"\n                  #volume_val>\n                <span class=\"volume_val_ball\"\n                      (mousedown)=\"volumeBallDragStart($event)\"\n                      (mousemove)=\"volumeBallDrag($event, volume_val.clientWidth)\"\n                      (mouseup)=\"volumeBallDragEnd($event)\"\n                      (mouseleave)=\"volumeBallDragEnd($event)\"\n                      [style.left]=\"(videoElem.volume * 100 - 8) + 'px'\">\n\n                    <span>\n                        {{(videoElem.volume * 100).toFixed(0) + '%'}}\n                    </span>\n                </span>\n                <span (click)=\"volumeValClick($event, volume_val.clientWidth)\" class=\"volume_val_active\"\n                      [style.width]=\"(videoElem.volume * 100) + 'px'\"></span>\n                <span (click)=\"volumeValClick($event, volume_val.clientWidth)\" class=\"volume_val_notActive\"></span>\n            </span>\n        </div>\n    </div>\n   </div>\n    ","styles":["\n   p span{cursor:pointer;margin-right:6px}.videoViewerContainer{position:relative;margin:0;padding:0;height:100%;min-width:200px;min-height:200px;background-color:#3E3E3E}.videoViewerContainer .videoViewer{position:relative;margin-bottom:53px}.videoViewerContainer .videoViewer video{display:block;margin-left:50%;transform:translateX(-50%)}.videoViewerContainer .videoViewer div{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(62,62,62,0.5)}.videoViewerContainer .videoViewer div span{font-size:80px;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;color:#E2E2E2;transition:color 0.8s}.videoViewerContainer .videoViewer div span:hover{color:#4BCEF2;cursor:pointer}.videoViewerContainer .videoToolbar{position:absolute;width:100%;left:0;bottom:0;font-size:40px;color:#BFB9B9}.videoViewerContainer .videoToolbar .videoToolbar_play_btn{float:left;padding:0 10px}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span{display:inline-block;margin-right:20px}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span.playBtn:hover{color:#45bdde;cursor:pointer}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span.playTime{font-size:0.5em;vertical-align:middle}.videoViewerContainer .videoToolbar .videoToolbar_play_btn>span.playTime span{color:#E2E2E2}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn{float:right;padding:0 15px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span{display:inline-block;cursor:pointer;font-size:0.8em}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.mutedBtn{height:32px;width:32px;text-align:left;line-height:32px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val{position:relative;width:100px;margin-bottom:3px;height:6px;vertical-align:middle;cursor:pointer}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span{width:100%;height:100%;position:absolute;border-radius:2px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_ball{bottom:0;height:16px;width:16px;border-radius:16px;background:#E2E2E2;z-index:3;margin-bottom:-5px}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_ball span{position:absolute;display:none;font-size:12px;top:-25px;left:-8px;padding:2px;background:#000000;color:#FFFFFF}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_ball:hover span{display:inline-block}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_active{z-index:2;background:#45bdde}.videoViewerContainer .videoToolbar .videoToolbar_volume_btn span.volume_val>span.volume_val_notActive{z-index:1;background:#989393}.videoViewerContainer .videoToolbar .videoToolbar_progress{position:relative;width:100%;background:rgba(112,109,109,0.6);transition:height 0.5s;cursor:pointer}.videoViewerContainer .videoToolbar .videoToolbar_progress .timeTip{position:absolute;display:none;top:-25px;left:-16px;padding:2px;background:#000000;font-size:12px;color:#FFFFFF}.videoViewerContainer .videoToolbar .videoToolbar_progress .progress_val_ball{position:absolute;left:0;bottom:0;height:16px;width:16px;border-radius:16px;background:#f7f7f7;z-index:3;opacity:0;transition:opacity 0.5s;font-size:12px}.videoViewerContainer .videoToolbar .videoToolbar_progress .progress_val_ball span{position:absolute;display:none;top:-25px;left:-16px;padding:2px;background:#000000;color:#FFFFFF}.videoViewerContainer .videoToolbar .videoToolbar_progress .progress_val_ball:hover span{display:inline-block}.videoViewerContainer .videoToolbar .videoToolbar_progress div{position:absolute;width:0;height:100%;border-radius:16px}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_play_progress{z-index:2;background:#45bdde}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_play_progress:hover ~ .timeTip{display:inline-block}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_buffer_progress{width:100%;z-index:1;background:rgba(191,185,185,0.6)}.videoViewerContainer .videoToolbar .videoToolbar_progress div.videoToolbar_buffer_progress:hover ~ .timeTip{display:inline-block}\n    "]}]}],"members":{"videoToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["videoToolbar"]}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"videoWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"source":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"poster":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ready":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer"}]}],"ngOnInit":[{"__symbolic":"method"}],"onLoadedmetadata":[{"__symbolic":"method"}],"OnPlayEnded":[{"__symbolic":"method"}],"onPlay":[{"__symbolic":"method"}],"onTimeupdate":[{"__symbolic":"method"}],"onProgress":[{"__symbolic":"method"}],"onCanplaythrough":[{"__symbolic":"method"}],"videoToolbarProgressClick":[{"__symbolic":"method"}],"videoToolbarProgressMove":[{"__symbolic":"method"}],"progressBallDragStart":[{"__symbolic":"method"}],"progressBallDrag":[{"__symbolic":"method"}],"progressBallDragEnd":[{"__symbolic":"method"}],"volumeValClick":[{"__symbolic":"method"}],"volumeBallDragStart":[{"__symbolic":"method"}],"volumeBallDrag":[{"__symbolic":"method"}],"volumeBallDragEnd":[{"__symbolic":"method"}],"videoMouseover":[{"__symbolic":"method"}],"videoMouseout":[{"__symbolic":"method"}],"play":[{"__symbolic":"method"}],"pause":[{"__symbolic":"method"}],"playOrPause":[{"__symbolic":"method"}],"selectVideo":[{"__symbolic":"method"}],"isMuted":[{"__symbolic":"method"}],"getFormatTime":[{"__symbolic":"method"}]}}}}]