pylav.extension.red.ui.modals package

Submodules

pylav.extension.red.ui.modals.equalizer module

pylav.extension.red.ui.modals.generic module

class pylav.extension.red.ui.modals.generic.PromptForInput(cog, title, label, timeout=None, placeholder=None, style=('paragraph', 2), min_length=1, max_length=64, row=1)[source]

Bases: Modal

interaction
async on_submit(interaction)[source]

Called when the modal is submitted.

Parameters:

interaction (Interaction) – The interaction that submitted this modal.

response

pylav.extension.red.ui.modals.nodes module

pylav.extension.red.ui.modals.player module

pylav.extension.red.ui.modals.playlist module

class pylav.extension.red.ui.modals.playlist.PlaylistSaveModal(cog, button, title, timeout=None)[source]

Bases: Modal

async on_submit(interaction)[source]

Called when the modal is submitted.

Parameters:

interaction (Interaction) – The interaction that submitted this modal.

pylav.extension.red.ui.modals.queue module

class pylav.extension.red.ui.modals.queue.EnqueueModal(cog, title, timeout=None)[source]

Bases: Modal

async on_submit(interaction)[source]

Called when the modal is submitted.

Parameters:

interaction (Interaction) – The interaction that submitted this modal.

Module contents