Skip to content

@videts/vide


@videts/vide / ui / UIComponent

Interface: UIComponent

Defined in: ui/types.ts:4

A single UI component that can be independently mounted and connected.

Methods

connect()

connect(player): void

Defined in: ui/types.ts:8

Subscribe to player events and start reacting.

Parameters

player

Player

Returns

void


destroy()

destroy(): void

Defined in: ui/types.ts:10

Remove DOM elements and unsubscribe from all events.

Returns

void


mount()

mount(container): void

Defined in: ui/types.ts:6

Create DOM elements and append them to the container.

Parameters

container

HTMLElement

Returns

void