This is a generic and element classes must provide an implementation of this method
Usage
merge_element(new, old)
# Default S3 method
merge_element(new, old)
# S3 method for class 'element_blank'
merge_element(new, old)
# S3 method for class 'element'
merge_element(new, old)
Examples
new <- element_text(colour = "red")
old <- element_text(colour = "blue", size = 10)
# Adopt size but ignore colour
merge_element(new, old)
#> List of 11
#> $ family : NULL
#> $ face : NULL
#> $ colour : chr "red"
#> $ size : num 10
#> $ hjust : NULL
#> $ vjust : NULL
#> $ angle : NULL
#> $ lineheight : NULL
#> $ margin : NULL
#> $ debug : NULL
#> $ inherit.blank: logi FALSE
#> - attr(*, "class")= chr [1:2] "element_text" "element"