Allow select alpha to be applied on fill (default), colour, or both #3485
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 is related to #1371
In the discussion in #1371, a change was attempted to apply alpha both on
colour
andfill
.In this PR, we can select alpha to be applied on
fill
(default),colour
, orboth
.The default selection is
fill
and thus is safe in terms of backward compatibility.Currently,
alpha_to
is implemented forgeom_polygon
,geom_rect
, andgeom_ribbon
.It works in some more (e.g.,
geom_density
), but not all (geom_bar
).So I need some more to work on.
Before I update other functions, I'd like to ask @hadley if you like my PR.
Examples
Varying
alpha_to
byfill
,colour
, andboth
Created on 2019-08-15 by the reprex package (v0.3.0)