mirror of
https://github.com/42wim/matterbridge.git
synced 2024-11-24 03:32:02 -08:00
15 lines
475 B
Go
15 lines
475 B
Go
|
package slack
|
||
|
|
||
|
// UnknownBlock represents a block type that is not yet known. This block type exists to prevent Slack from introducing
|
||
|
// new and unknown block types that break this library.
|
||
|
type UnknownBlock struct {
|
||
|
Type MessageBlockType `json:"type"`
|
||
|
BlockID string `json:"block_id,omitempty"`
|
||
|
Elements BlockElements `json:"elements"`
|
||
|
}
|
||
|
|
||
|
// BlockType returns the type of the block
|
||
|
func (b UnknownBlock) BlockType() MessageBlockType {
|
||
|
return b.Type
|
||
|
}
|