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.
This PR includes:
lineShadow
that accepts the same object as text shadow option and enables author to hide the shadow when'none'
set.createShadowElement
that transforms shadow options (merged with defaults) toa:innerShdw
ora:outerShdw
element.correctShadowOptions
that performs validity checks (originally, this check was included inaddText
function, but now it's required in line chart as well) and corrects the values if needed.lineSize
option – I've found out it had been already implemented but not mentioned in docs).Note: I've added the possibility to pass
none
string instead of an object to thelineShadow
property to enforce hiding the shadow. It preserves backward compatibility (currently, data line shadow is visible by default). But personally, no shadow should be used by default in general I think. I'd suggest not to display any shadow until thelineShadow
property is set (then, usingnone
wouldn't be needed anymore). But it corrupts backward compatibility. However, this is a decision up to you, @gitbrent 🙂