1
0
mirror of https://github.com/dstotijn/go-notion.git synced 2025-06-08 23:46:12 +02:00

Add is_toggleable behavior to heading_{1,2,3} block types (#41)

This commit is contained in:
David Stotijn 2022-09-03 21:57:36 +02:00 committed by GitHub
parent e399b8957d
commit 1b585c661f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -242,9 +242,10 @@ func (b TemplateBlock) MarshalJSON() ([]byte, error) {
type Heading1Block struct { type Heading1Block struct {
baseBlock baseBlock
RichText []RichText `json:"rich_text"` RichText []RichText `json:"rich_text"`
Children []Block `json:"children,omitempty"` Children []Block `json:"children,omitempty"`
Color Color `json:"color,omitempty"` Color Color `json:"color,omitempty"`
IsToggleable bool `json:"is_toggleable"`
} }
// MarshalJSON implements json.Marshaler. // MarshalJSON implements json.Marshaler.
@ -264,9 +265,10 @@ func (b Heading1Block) MarshalJSON() ([]byte, error) {
type Heading2Block struct { type Heading2Block struct {
baseBlock baseBlock
RichText []RichText `json:"rich_text"` RichText []RichText `json:"rich_text"`
Children []Block `json:"children,omitempty"` Children []Block `json:"children,omitempty"`
Color Color `json:"color,omitempty"` Color Color `json:"color,omitempty"`
IsToggleable bool `json:"is_toggleable"`
} }
// MarshalJSON implements json.Marshaler. // MarshalJSON implements json.Marshaler.
@ -286,9 +288,10 @@ func (b Heading2Block) MarshalJSON() ([]byte, error) {
type Heading3Block struct { type Heading3Block struct {
baseBlock baseBlock
RichText []RichText `json:"rich_text"` RichText []RichText `json:"rich_text"`
Children []Block `json:"children,omitempty"` Children []Block `json:"children,omitempty"`
Color Color `json:"color,omitempty"` Color Color `json:"color,omitempty"`
IsToggleable bool `json:"is_toggleable"`
} }
// MarshalJSON implements json.Marshaler. // MarshalJSON implements json.Marshaler.