Added handling for links (hyperlinks). #27
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added a new element factory for "link"
Description
This adds a new type, "link", that internally renders a element. This can have any children and the entire contained space becomes a clickable link to the provided "href".
Added "text" as a helper shortcut that will just render a single child with the "text" value as the content
Motivation and Context
We had requests around adding links in PDFs and previously this just wasn't possible.
How Has This Been Tested?
Added some sample payloads using the short "text" form as well as a more complex "children" form using images.
Screenshots (if appropriate):