UNPKG

videogular2

Version:

Videogular is a video application framework for desktop and mobile powered by Angular

29 lines (21 loc) 1.14 kB
# VgCuePoints @Directive Directive to get events on a track object. `VgCuePoints` are defined as an attribute in a `track` element. `VgCuePoints` will add `cues` property to the track element with all the `VTTCue` objects loaded by the `track` element. For example, you can use the `cues` property to list all the cues with a `*ngFor` or to populate the `VgScrubBarCuePoints` component. ## Outputs | Output | Description | |--- |--- | | onEnterCuePoint | Triggered when player time is bigger than `start` cue point property. | | onExitCuePoint | Triggered when player time moves to a position lower than cue point `start` property. | ## HTML Definition ```html <vg-player> <video #media [vgMedia]="media" id="vid" preload="auto"> <source src="http://static.videogular.com/assets/videos/videogular.mp4" type="video/mp4"> <track src="../data/cue-points.vtt" kind="metadata" label="Cue Points" default #metadataTrack vgCuePoints (onEnterCuePoint)="onEnterCuePoint($event)" (onExitCuePoint)="onExitCuePoint($event)"> </video> </vg-player> ```