Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VideoLayers

Video layer widget

Hierarchy

  • VideoLayers

Index

Properties

Protected element

element: JQuery

Root element of the plugin

Protected hiddenLayers

hiddenLayers: VideoLayer[]

Protected layers

layers: VideoLayer[]

Protected layersContainer

layersContainer: JQuery

Layers container. The layers will be appended to this element by default

see

VideoLayerOptions.appendToLayers

Protected options

options: any

Current options

Protected visibleLayers

visibleLayers: VideoLayer[]

Protected wrapperEl

wrapperEl: JQuery

Wrapper element

Methods

Private _assignEvents

  • _assignEvents(): void

Protected _create

  • _create(): void

Protected _getCreateOptions

  • _getCreateOptions(): object
  • JQuery ui function to get the default options

    Returns object

    • layers: undefined[]
    • namespace: string
    • classes: object
      • layer: string
      • layersContainer: string
      • root: string
      • video: string
      • visible: string

Private _hideLayer

Private _onTimeUpdate

  • _onTimeUpdate(e: any): void
  • Invoked each time the video time is updated Resolve if there are layers to show or hide

    Parameters

    • e: any

    Returns void

Private _processLayers

Private _resetPosition

  • _resetPosition(layer: any): void
  • Reset the position of a layer if jquery ui position object has been provided as position option

    Parameters

    • layer: any

    Returns void

Private _showLayer

addLayer

  • addLayer(layer: any): void

destroy

  • destroy(): void

Generated using TypeDoc