Packages

trait SlackBlocksTemplateDsl extends SlackBlocksTemplateDslInternals

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SlackBlocksTemplateDsl
  2. SlackBlocksTemplateDslInternals
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait SlackDslItemDef[+T] extends AnyRef
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  2. case class SlackDslSomeItem[+T](item: () => T) extends SlackDslItemDef[T] with Product with Serializable
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  3. case class SlackDslSomeIterableOfItem[+T](item: () => Iterable[T]) extends SlackDslItemDef[T] with Product with Serializable
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  4. implicit final class SlackTextInterpolators extends AnyRef
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def actionsBlock: SlackActionsBlock
    Attributes
    protected
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def blockElements[T <: SlackBlockElement](defs: SlackDslItemDef[T]*): NonEmptyList[T]
    Attributes
    protected
  7. def blocks(blockDefs: SlackDslItemDef[SlackBlock]*): List[SlackBlock]
    Attributes
    protected
  8. def blocksOrEmpty(blockDefs: SlackDslItemDef[SlackBlock]*): Option[List[SlackBlock]]
    Attributes
    protected
  9. def button: SlackBlockButtonElement
    Attributes
    protected
  10. def channelsSelect: SlackBlockChannelsListSelectElement
    Attributes
    protected
  11. def checkboxes: SlackBlockCheckboxesElement
    Attributes
    protected
  12. def choiceGroup: SlackBlockOptionGroup
    Attributes
    protected
  13. def choiceGroups[T <: SlackBlockText](defs: SlackDslItemDef[SlackBlockOptionGroup[T]]*): NonEmptyList[SlackBlockOptionGroup[T]]
    Attributes
    protected
  14. def choiceItem: SlackBlockChoiceItem
    Attributes
    protected
  15. def choiceItems[T <: SlackBlockText](defs: SlackDslItemDef[SlackBlockChoiceItem[T]]*): NonEmptyList[SlackBlockChoiceItem[T]]
    Attributes
    protected
  16. def choiceStrItems(defs: String*): NonEmptyList[String]
    Attributes
    protected
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  18. def confirm: SlackBlockConfirmItem
    Attributes
    protected
  19. def contextBlock: SlackContextBlock
    Attributes
    protected
  20. def conversationsSelect: SlackBlockConversationListSelectElement
    Attributes
    protected
  21. def datePicker: SlackBlockDatePickerElement
    Attributes
    protected
  22. def dividerBlock: SlackDividerBlock
    Attributes
    protected
  23. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  25. def externalSelect: SlackBlockExternalSelectElement
    Attributes
    protected
  26. def fileBlock: SlackFileBlock
    Attributes
    protected
  27. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  29. def headerBlock: SlackHeaderBlock
    Attributes
    protected
  30. def image: SlackBlockImageElement
    Attributes
    protected
  31. def imageBlock: SlackImageBlock
    Attributes
    protected
  32. def inputBlock: SlackInputBlock
    Attributes
    protected
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. def multiChannelsSelect: SlackBlockMultiChannelsListSelectElement
    Attributes
    protected
  35. def multiConversationsSelect: SlackBlockMultiConversationListSelectElement
    Attributes
    protected
  36. def multiExternalSelect: SlackBlockMultiExternalSelectElement
    Attributes
    protected
  37. def multiStaticSelect: SlackBlockMultiStaticSelectElement
    Attributes
    protected
  38. def multiUsersSelect: SlackBlockMultiUsersListSelectElement
    Attributes
    protected
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  42. def optBlocks(condition: => Boolean)(blockDefs: SlackDslItemDef[SlackBlock]*): List[SlackBlock]
    Attributes
    protected
  43. def optionally[T](condition: => Boolean)(createItem: => T): SlackDslItemDef[T]
    Attributes
    protected
  44. def overflow: SlackBlockOverflowElement
    Attributes
    protected
  45. def radioButtons: SlackBlockRadioButtonsElement
    Attributes
    protected
  46. def richBlock: SlackRichTextBlock
    Attributes
    protected
  47. def sectionBlock: SlackSectionBlock
    Attributes
    protected
  48. def sectionFields(defs: SlackDslItemDef[SlackBlockText]*): Option[List[SlackBlockText]]
    Attributes
    protected
  49. implicit def slackBlockConfirmItemToOption(el: SlackBlockConfirmItem): Option[SlackBlockConfirmItem]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  50. implicit final def slackBlockElToDef[T <: SlackBlockElement](blockEl: => T): SlackDslSomeItem[T]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  51. implicit def slackBlockElementToOption[T <: SlackBlockElement](el: T): Option[T]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  52. implicit final def slackBlockIterableToDef(block: => Iterable[SlackBlock]): SlackDslSomeIterableOfItem[SlackBlock]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  53. implicit def slackBlockNonEmptyListToOption[T](els: NonEmptyList[T]): Option[NonEmptyList[T]]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  54. implicit final def slackBlockOptionItemToDef[T <: SlackBlockText](item: => SlackBlockChoiceItem[T]): SlackDslSomeItem[SlackBlockChoiceItem[T]]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  55. implicit final def slackBlockTextToDef[T <: SlackBlockText](blockEl: => T): SlackDslSomeItem[T]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  56. implicit final def slackBlockToDef(block: => SlackBlock): SlackDslSomeItem[SlackBlock]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  57. implicit def slackBlocksListToOption(blocks: List[SlackBlock]): Option[List[SlackBlock]]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  58. implicit def slackDslItemDefToIterable[T](itemDef: SlackDslItemDef[T]): Iterable[T]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  59. implicit final def slackDslListInnerItemsToListItems[T](items: Iterable[T]): SlackDslItemDef[T]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  60. implicit final def slackDslListInnerItemsToListItems[T](items: => Iterable[Iterable[T]]): SlackDslItemDef[T]
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals
  61. def staticSelect: SlackBlockStaticSelectElement
    Attributes
    protected
  62. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  63. def toString(): String
    Definition Classes
    AnyRef → Any
  64. def usersSelect: SlackBlockUsersListSelectElement
    Attributes
    protected
  65. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  66. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  67. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  68. case object SlackDslNoneItem extends SlackDslItemDef[Nothing] with Product with Serializable
    Attributes
    protected
    Definition Classes
    SlackBlocksTemplateDslInternals

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped