Table of Contents

Class Queue

Namespace
XeroxDev.YTMDesktop.Companion.Models.Output
Assembly
XeroxDev.YTMDesktop.Companion.dll

The queue

public class Queue
Inheritance
Queue
Inherited Members

Properties

AutomixItems

The automix items

[JsonProperty("automixItems")]
public QueueItem[] AutomixItems { get; set; }

Property Value

QueueItem[]

Autoplay

If autoplay is enabled

[JsonProperty("autoplay")]
public bool Autoplay { get; set; }

Property Value

bool

IsGenerating

If the queue is generating

[JsonProperty("isGenerating")]
public bool IsGenerating { get; set; }

Property Value

bool

IsInfinite

If the queue is infinite

[JsonProperty("isInfinite")]
public bool IsInfinite { get; set; }

Property Value

bool

Items

The queue items

[JsonProperty("items")]
[JsonRequired]
public QueueItem[] Items { get; set; }

Property Value

QueueItem[]

RepeatMode

The repeat mode

[JsonProperty("repeatMode")]
public ERepeatMode RepeatMode { get; set; }

Property Value

ERepeatMode

SelectedItemIndex

The selected item index

[JsonProperty("selectedItemIndex")]
public int SelectedItemIndex { get; set; }

Property Value

int