Home Reference Source Test Repository
public class | source

Brightcove

You can directly use instance of this class. brightcove

Extends:

src/components/video/video_player~VideoPlayer → Brightcove

Member Summary

Public Members
public
public
public
public
public

player: *

public get

scripts: *

public
public

Method Summary

Public Methods
public

begin()

Callback from the BEGIN event from the video player

public
public

initialize(options: *)

public

onSearchResponse(jsonData: *)

public

Callback from the brightcove API

public
public

pause()

Pause the playing video

public

play()

Play the video

public
public
public

render()

Render the brightcove template

public

Search for a video by it's Atlas ID

public

setup()

Public Members

public experienceModule: * source

public isPlaying: boolean source

public mastheadVideoIds: * source

public pauseTimer: * source

public player: * source

public get scripts: * source

public searchResolver: * source

public videoPlayer: * source

Public Methods

public begin() source

Callback from the BEGIN event from the video player

public calculateDimensions() source

public initialize(options: *) source

Params:

NameTypeAttributeDescription
options *

public onSearchResponse(jsonData: *) source

Params:

NameTypeAttributeDescription
jsonData *

public onTemplateLoad(id: *) source

Callback from the brightcove API

Params:

NameTypeAttributeDescription
id *

public onTemplateReady() source

public pause() source

Pause the playing video

public play() source

Play the video

public playing() source

public progress() source

public render() source

Render the brightcove template

Search for a video by it's Atlas ID

Return:

Promise

public setup() source