Class ImageTrackList
- Namespace
- CSharpToJavaScript.APIs.JS
- Assembly
- CSharpToJavaScript.dll
The ImageTrackList interface of the 'WebCodecs API' represents a list of image tracks.
[Value("ImageTrackList")]
public class ImageTrackList
- Inheritance
-
ImageTrackList
- Inherited Members
Remarks
Constructors
ImageTrackList()
public ImageTrackList()
Properties
Length
The length property of the ImageTrackList interface returns the length of the ImageTrackList.
[Value("length")]
public ulong Length { get; }
Property Value
- ulong
An integer.
Remarks
Ready
The ready property of the ImageTrackList interface returns a {{jsxref("Promise")}} that resolves when the ImageTrackList is populated with ImageTrack.
[Value("ready")]
public Task<GlobalObject.Undefined> Ready { get; }
Property Value
- Task<GlobalObject.Undefined>
A Promise that resolves with GlobalObject.Undefined.
Remarks
SelectedIndex
The selectedIndex property of the ImageTrackList interface returns the index of the selected track.
[Value("selectedIndex")]
public long SelectedIndex { get; }
Property Value
- long
An integer.
Remarks
SelectedTrack
The selectedTrack property of the ImageTrackList interface returns an ImageTrack object representing the currently selected track.
[Value("selectedTrack")]
public ImageTrack? SelectedTrack { get; }
Property Value
- ImageTrack
An ImageTrack object.