Instanciate common attributes everywhere so one can simply use the extend method

This commit is contained in:
2024-10-19 14:52:19 +02:00
parent a7a6b5c711
commit 7f30fd5411
18 changed files with 72 additions and 23 deletions

View File

@@ -15,7 +15,11 @@ type InlineTextContent struct {
// newInlineTextContent creates a new InlineTextContent. It returns a
// *InlineTextContent.
func newInlineTextContent(mediaType, text string) *InlineTextContent {
return &InlineTextContent{Type: mediaType, Text: text}
return &InlineTextContent{
CommonAttributes: newCommonAttributes(),
Type: mediaType,
Text: text,
}
}
// isContent checks whether the InlineTextContent is a Content. It returns a