pylav.extension.red.ui.selectors.options package

Submodules

pylav.extension.red.ui.selectors.options.equalizer module

pylav.extension.red.ui.selectors.options.generic module

class pylav.extension.red.ui.selectors.options.generic.EntryOption(*, label, value=..., description=None, emoji=None, default=False)[source]

Bases: SelectOption

default
description
async classmethod from_entry(entry, index)[source]
label
value

pylav.extension.red.ui.selectors.options.nodes module

class pylav.extension.red.ui.selectors.options.nodes.NodeOption(*, label, value=..., description=None, emoji=None, default=False)[source]

Bases: SelectOption

default
description
async classmethod from_node(node, index)[source]
label
value
class pylav.extension.red.ui.selectors.options.nodes.SourceOption(name, description, value)[source]

Bases: SelectOption

default
description
label
value

pylav.extension.red.ui.selectors.options.player module

pylav.extension.red.ui.selectors.options.playlist module

class pylav.extension.red.ui.selectors.options.playlist.PlaylistOption(*, label, value=..., description=None, emoji=None, default=False)[source]

Bases: SelectOption

default
description
async classmethod from_playlist(playlist, bot, index)[source]
label
value

pylav.extension.red.ui.selectors.options.queue module

class pylav.extension.red.ui.selectors.options.queue.EffectsOption(label, description, value, index)[source]

Bases: SelectOption

default
description
label
value
class pylav.extension.red.ui.selectors.options.queue.QueueTrackOption(name, description, value)[source]

Bases: SelectOption

default
description
async classmethod from_track(track, index)[source]
label
value
class pylav.extension.red.ui.selectors.options.queue.SearchTrackOption(name, description, value)[source]

Bases: SelectOption

default
description
async classmethod from_track(track, index)[source]
label
value

Module contents