Author
The component for adding the name of the author.
Declaration
object AuthorProperties
| Name | Type | Description |
|---|---|---|
role Required | string | Always |
text Required | string | The text to display in the article, including any formatting tags depending on the You can also use a subset of HTML tags or Markdown syntax by setting |
additions | [Addition] | An array of all the additions that you apply to ranges of the component’s text. If you set |
anchor | Anchor | An object that defines vertical alignment with another component. |
animation | (ComponentAnimation | string("none")) | An object that defines an animation you apply to the component. Use the |
behavior | (Behavior | string("none")) | An object that defines behavior for a component, like Parallax or Springy. Use the |
conditional | (ConditionalText | [ConditionalText]) | An instance or array of text components that you can apply conditionally, and the conditions that cause Apple News Format to apply them. |
format | string | The formatting or markup method applied to the text. If you set |
hidden | boolean | A Boolean value that determines whether the component is hidden. |
identifier | string | An optional unique identifier for this component. If you use |
inlineTextStyles | ([InlineTextStyle] | string("none")) | An array of Apple News Format ignores inline text styles when Use the |
layout | (ComponentLayout | string) | An inline If you don’t define |
style | (ComponentStyle | string | string("none")) | An inline Use the |
textStyle | (ComponentTextStyle | string) | An inline |
Mentioned in
Discussion
Use an Author component to include the name of one of the authors of the article. Alternatively, you can use the Byline component for adding contributors to your article.
Example
{
"components": [
{
"role": "title",
"text": "Article Title"
},
{
"role": "author",
"text": "Michael Burns",
"layout": {
"columnStart": 0,
"columnSpan": 7,
"margin": {
"top": 10,
"bottom": 5
}
}
}
]
}