Enum slack_messaging::blocks::ActionsElement
source · pub enum ActionsElement {
Show 17 variants
Button(Box<Button>),
CheckboxGroup(Box<CheckboxGroup>),
DatePicker(Box<DatePicker>),
DatetimePicker(Box<DatetimePicker>),
MultiSelectConversations(Box<MultiSelectConversations>),
MultiSelectExternals(Box<MultiSelectExternals>),
MultiSelectPublicChannels(Box<MultiSelectPublicChannels>),
MultiSelectStaticOptions(Box<MultiSelectStaticOptions>),
MultiSelectUsers(Box<MultiSelectUsers>),
OverflowMenu(Box<OverflowMenu>),
RadioButtonGroup(Box<RadioButtonGroup>),
SelectConversations(Box<SelectConversations>),
SelectExternals(Box<SelectExternals>),
SelectPublicChannels(Box<SelectPublicChannels>),
SelectStaticOptions(Box<SelectStaticOptions>),
SelectUsers(Box<SelectUsers>),
TimePicker(Box<TimePicker>),
}Expand description
Objects that can be an element of the Actions’s elements field.
Variants§
Button(Box<Button>)
Button element representation
CheckboxGroup(Box<CheckboxGroup>)
Checkbox group representation
DatePicker(Box<DatePicker>)
Date picker element representation
DatetimePicker(Box<DatetimePicker>)
Datetime picker element representation
MultiSelectConversations(Box<MultiSelectConversations>)
Multi-select menu Conversations list element representation
MultiSelectExternals(Box<MultiSelectExternals>)
Multi-select menu External data source element representation
MultiSelectPublicChannels(Box<MultiSelectPublicChannels>)
Multi-select menu Public channels element representation
MultiSelectStaticOptions(Box<MultiSelectStaticOptions>)
Multi-select menu Static options element representation
MultiSelectUsers(Box<MultiSelectUsers>)
Multi-select menu User list element representation
OverflowMenu(Box<OverflowMenu>)
Overflow menu element representation
RadioButtonGroup(Box<RadioButtonGroup>)
Radio buton group element representation
SelectConversations(Box<SelectConversations>)
Select menu of conversations element representation
SelectExternals(Box<SelectExternals>)
Select menu of external data source element representation
SelectPublicChannels(Box<SelectPublicChannels>)
Select menu of public channels element representation
SelectStaticOptions(Box<SelectStaticOptions>)
Select menu of static options element representation
SelectUsers(Box<SelectUsers>)
Select menu of users element representation
TimePicker(Box<TimePicker>)
Time picker element representation
Trait Implementations§
source§impl Clone for ActionsElement
impl Clone for ActionsElement
source§fn clone(&self) -> ActionsElement
fn clone(&self) -> ActionsElement
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more