Packages

c

ackcord.data

LinkButton

case class LinkButton(label: Option[String] = None, emoji: Option[PartialEmoji] = None, urlLink: String, disabled: Option[Boolean] = None) extends Button with Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LinkButton
  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 LinkButton(label: Option[String] = None, emoji: Option[PartialEmoji] = None, urlLink: String, disabled: Option[Boolean] = None)

Value Members

  1. def customId: Option[String]
    Definition Classes
    LinkButtonButton
  2. val disabled: Option[Boolean]
    Definition Classes
    LinkButtonButton
  3. val emoji: Option[PartialEmoji]
    Definition Classes
    LinkButtonButton
  4. val label: Option[String]
    Definition Classes
    LinkButtonButton
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. def style: ButtonStyle
    Definition Classes
    LinkButtonButton
  7. def tpe: ComponentType
    Definition Classes
    ButtonComponent
  8. def url: Option[String]
    Definition Classes
    LinkButtonButton
  9. val urlLink: String
  10. def withDisabled(disabled: Boolean): LinkButton
    Definition Classes
    LinkButtonButton
  11. def withEmoji(emoji: PartialEmoji): LinkButton
    Definition Classes
    LinkButtonButton
  12. def withLabel(label: String): LinkButton
    Definition Classes
    LinkButtonButton
  13. def withUrl(link: String): LinkButton