Type
InputEvents
Describes the events that an Input emits, with each key being an event name and its value being the event data.
ts
type InputEvents = {
source: {
source: Source;
request: SourceRequest | null;
isRoot: boolean;
};
};See Source and SourceRequest.
Properties
source
ts
source: {
/** The loaded source. */
source: Source;
/** The request that led to loading this source, or `null` if the input is not pathed. */
request: SourceRequest | null;
/** Whether the source is the root file of the media. */
isRoot: boolean;
};Emitted whenever a Source is loaded by the input. Useful to track reads.
See Source and SourceRequest.