Skip to content

openrv-web

Classes

Interfaces

Type Aliases

ExporterContribution

ExporterContribution = BlobExporterContribution | TextExporterContribution

Defined in: plugin/types.ts:179

Union of all exporter contribution types


OpenRVEventName

OpenRVEventName = "frameChange" | "play" | "pause" | "stop" | "speedChange" | "volumeChange" | "muteChange" | "audioScrubEnabledChange" | "loopModeChange" | "inOutChange" | "markerChange" | "sourceLoaded" | "error"

Defined in: api/EventsAPI.ts:15

Events that can be subscribed to via the public API


PluginContributionType

PluginContributionType = "decoder" | "node" | "processor" | "tool" | "exporter" | "blendMode" | "uiPanel"

Defined in: plugin/types.ts:46


PluginId

PluginId = string

Defined in: plugin/types.ts:17

Unique plugin identifier, reverse-domain style: "com.example.myformat"


PluginState

PluginState = "registered" | "initialized" | "active" | "inactive" | "disposed" | "error"

Defined in: plugin/types.ts:52

Released under the MIT License.