trait SlackBlocksTemplateDsl extends SlackBlocksTemplateDslInternals
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- SlackBlocksTemplateDsl
- SlackBlocksTemplateDslInternals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- sealed trait SlackDslItemDef[+T] extends AnyRef
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- case class SlackDslSomeItem[+T](item: () => T) extends SlackDslItemDef[T] with Product with Serializable
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- case class SlackDslSomeIterableOfItem[+T](item: () => Iterable[T]) extends SlackDslItemDef[T] with Product with Serializable
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final class SlackTextInterpolators extends AnyRef
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def actionsBlock: SlackActionsBlock
- Attributes
- protected
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def blockElements[T <: SlackBlockElement](defs: SlackDslItemDef[T]*): NonEmptyList[T]
- Attributes
- protected
- def blocks(blockDefs: SlackDslItemDef[SlackBlock]*): List[SlackBlock]
- Attributes
- protected
- def blocksOrEmpty(blockDefs: SlackDslItemDef[SlackBlock]*): Option[List[SlackBlock]]
- Attributes
- protected
- def button: SlackBlockButtonElement
- Attributes
- protected
- def channelsSelect: SlackBlockChannelsListSelectElement
- Attributes
- protected
- def checkboxes: SlackBlockCheckboxesElement
- Attributes
- protected
- def choiceGroup: SlackBlockOptionGroup
- Attributes
- protected
- def choiceGroups[T <: SlackBlockText](defs: SlackDslItemDef[SlackBlockOptionGroup[T]]*): NonEmptyList[SlackBlockOptionGroup[T]]
- Attributes
- protected
- def choiceItem: SlackBlockChoiceItem
- Attributes
- protected
- def choiceItems[T <: SlackBlockText](defs: SlackDslItemDef[SlackBlockChoiceItem[T]]*): NonEmptyList[SlackBlockChoiceItem[T]]
- Attributes
- protected
- def choiceStrItems(defs: String*): NonEmptyList[String]
- Attributes
- protected
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def confirm: SlackBlockConfirmItem
- Attributes
- protected
- def contextBlock: SlackContextBlock
- Attributes
- protected
- def conversationsSelect: SlackBlockConversationListSelectElement
- Attributes
- protected
- def datePicker: SlackBlockDatePickerElement
- Attributes
- protected
- def dividerBlock: SlackDividerBlock
- Attributes
- protected
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def externalSelect: SlackBlockExternalSelectElement
- Attributes
- protected
- def fileBlock: SlackFileBlock
- Attributes
- protected
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def headerBlock: SlackHeaderBlock
- Attributes
- protected
- def image: SlackBlockImageElement
- Attributes
- protected
- def imageBlock: SlackImageBlock
- Attributes
- protected
- def inputBlock: SlackInputBlock
- Attributes
- protected
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def multiChannelsSelect: SlackBlockMultiChannelsListSelectElement
- Attributes
- protected
- def multiConversationsSelect: SlackBlockMultiConversationListSelectElement
- Attributes
- protected
- def multiExternalSelect: SlackBlockMultiExternalSelectElement
- Attributes
- protected
- def multiStaticSelect: SlackBlockMultiStaticSelectElement
- Attributes
- protected
- def multiUsersSelect: SlackBlockMultiUsersListSelectElement
- Attributes
- protected
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def optBlocks(condition: => Boolean)(blockDefs: SlackDslItemDef[SlackBlock]*): List[SlackBlock]
- Attributes
- protected
- def optionally[T](condition: => Boolean)(createItem: => T): SlackDslItemDef[T]
- Attributes
- protected
- def overflow: SlackBlockOverflowElement
- Attributes
- protected
- def radioButtons: SlackBlockRadioButtonsElement
- Attributes
- protected
- def richBlock: SlackRichTextBlock
- Attributes
- protected
- def sectionBlock: SlackSectionBlock
- Attributes
- protected
- def sectionFields(defs: SlackDslItemDef[SlackBlockText]*): Option[List[SlackBlockText]]
- Attributes
- protected
- implicit def slackBlockConfirmItemToOption(el: SlackBlockConfirmItem): Option[SlackBlockConfirmItem]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackBlockElToDef[T <: SlackBlockElement](blockEl: => T): SlackDslSomeItem[T]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit def slackBlockElementToOption[T <: SlackBlockElement](el: T): Option[T]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackBlockIterableToDef(block: => Iterable[SlackBlock]): SlackDslSomeIterableOfItem[SlackBlock]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit def slackBlockNonEmptyListToOption[T](els: NonEmptyList[T]): Option[NonEmptyList[T]]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackBlockOptionItemToDef[T <: SlackBlockText](item: => SlackBlockChoiceItem[T]): SlackDslSomeItem[SlackBlockChoiceItem[T]]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackBlockTextToDef[T <: SlackBlockText](blockEl: => T): SlackDslSomeItem[T]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackBlockToDef(block: => SlackBlock): SlackDslSomeItem[SlackBlock]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit def slackBlocksListToOption(blocks: List[SlackBlock]): Option[List[SlackBlock]]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit def slackDslItemDefToIterable[T](itemDef: SlackDslItemDef[T]): Iterable[T]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackDslListInnerItemsToListItems[T](items: Iterable[T]): SlackDslItemDef[T]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- implicit final def slackDslListInnerItemsToListItems[T](items: => Iterable[Iterable[T]]): SlackDslItemDef[T]
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
- def staticSelect: SlackBlockStaticSelectElement
- Attributes
- protected
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def usersSelect: SlackBlockUsersListSelectElement
- Attributes
- protected
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- case object SlackDslNoneItem extends SlackDslItemDef[Nothing] with Product with Serializable
- Attributes
- protected
- Definition Classes
- SlackBlocksTemplateDslInternals
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated