Packages

c

ackcord.data

TextButton

case class TextButton(label: Option[String] = None, identifier: String = UUID.randomUUID().toString, style: TextButtonStyle = ButtonStyle.Secondary, emoji: Option[PartialEmoji] = None, disabled: Option[Boolean] = None) extends Button with Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TextButton
  2. Serializable
  3. Product
  4. Equals
  5. Button
  6. ActionRowContent
  7. Component
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TextButton(label: Option[String] = None, identifier: String = UUID.randomUUID().toString, style: TextButtonStyle = ButtonStyle.Secondary, emoji: Option[PartialEmoji] = None, disabled: Option[Boolean] = None)

Value Members

  1. def customId: Option[String]
    Definition Classes
    TextButtonButton
  2. val disabled: Option[Boolean]
    Definition Classes
    TextButtonButton
  3. val emoji: Option[PartialEmoji]
    Definition Classes
    TextButtonButton
  4. val identifier: String
  5. val label: Option[String]
    Definition Classes
    TextButtonButton
  6. def productElementNames: Iterator[String]
    Definition Classes
    Product
  7. val style: TextButtonStyle
    Definition Classes
    TextButtonButton
  8. def tpe: ComponentType
    Definition Classes
    ButtonComponent
  9. def url: Option[String]
    Definition Classes
    TextButtonButton
  10. def withDisabled(disabled: Boolean): TextButton
    Definition Classes
    TextButtonButton
  11. def withEmoji(emoji: PartialEmoji): TextButton
    Definition Classes
    TextButtonButton
  12. def withIdentifier(identifier: String): TextButton
  13. def withLabel(label: String): TextButton
    Definition Classes
    TextButtonButton
  14. def withStyle(style: TextButtonStyle): TextButton