Implements remaining object/element/block classes as per API at 13 Jun 23.
The following features are now supported:
python
Attachments
Attachment,
Color,
Field
Blocks
ActionsBlock,
ContextBlock,
DividerBlock,
FileBlock,
HeaderBlock,
ImageBlock,
SectionBlock,
Elements
Button,
ChannelMultiSelectMenu,
ChannelSelectMenu,
CheckboxGroup,
ConversationMultiSelectMenu,
ConversationSelectMenu,
DatePicker,
DateTimePicker,
Element,
EmailInput,
ExternalMultiSelectMenu,
ExternalSelectMenu,
Image,
NumberInput,
OverflowMenu,
PlainTextInput,
RadioButtonGroup,
StaticMultiSelectMenu,
StaticSelectMenu,
TimePicker,
URLInput,
UserMultiSelectMenu,
UserSelectMenu,
WorkflowButton,
Messages
Message,
MessageResponse,
Views
HomeTabView,
ModalView,
View
Fixes the following issues:
- https://github.com/nicklambourne/slackblocks/issues/29 (error with calling `Text.to_text` on `Text` objects)
- https://github.com/nicklambourne/slackblocks/issues/25 (checkbox support)