kitazith/component/section
Types
pub type Section {
Section(
id: option.Option(Int),
components: List(text_display.TextDisplay),
accessory: Thumbnail,
)
}
Constructors
-
Section( id: option.Option(Int), components: List(text_display.TextDisplay), accessory: Thumbnail, )Arguments
- components
-
1 to 3 text display components.
- accessory
-
Only thumbnail accessories are modeled by this library.
pub type Thumbnail {
Thumbnail(
id: option.Option(Int),
media: media.UnfurledMediaItem,
)
}
Constructors
-
Thumbnail(id: option.Option(Int), media: media.UnfurledMediaItem)
Values
pub fn new(
components components: List(text_display.TextDisplay),
accessory accessory: Thumbnail,
) -> Section
pub fn new_thumbnail(
media media: media.UnfurledMediaItem,
) -> Thumbnail