videogular2
Version:
Videogular is a video application framework for desktop and mobile powered by Angular 2.0
1 lines • 3.16 kB
JSON
{"__symbolic":"module","version":1,"metadata":{"VgPlayer":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"vg-player","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"template":"<ng-content></ng-content>","styles":["\n vg-player {\n font-family: 'videogular';\n position: relative;\n display: flex;\n width: 100%;\n height: 100%;\n overflow: hidden;\n background-color: black;\n }\n\n vg-player.fullscreen {\n position: fixed;\n left: 0;\n top: 0;\n }\n\n vg-player.native-fullscreen.controls-hidden {\n cursor: none;\n }\n "],"providers":[{"__symbolic":"reference","module":"../services/vg-api","name":"VgAPI"},{"__symbolic":"reference","module":"../services/vg-fullscreen-api","name":"VgFullscreenAPI"},{"__symbolic":"reference","module":"../services/vg-controls-hidden","name":"VgControlsHidden"}]}]}],"members":{"isFullscreen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.fullscreen"]}]}],"isNativeFullscreen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.native-fullscreen"]}]}],"areControlsHidden":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.controls-hidden"]}]}],"zIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["style.z-index"]}]}],"onPlayerReady":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onMediaReady":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"medias":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"../vg-media/vg-media","name":"VgMedia"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"../services/vg-api","name":"VgAPI"},{"__symbolic":"reference","module":"../services/vg-fullscreen-api","name":"VgFullscreenAPI"},{"__symbolic":"reference","module":"../services/vg-controls-hidden","name":"VgControlsHidden"}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"onChangeFullscreen":[{"__symbolic":"method"}],"onHideControls":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}