@@ -446,19 +446,28 @@ plot_bg <- function(on = TRUE, ...) {
446446
447447# ' @rdname bayesplot-helpers
448448# ' @export
449- # ' @param color,size Passed to [ggplot2::element_line()].
450- # '
451- grid_lines <- function (color = " gray50" , size = 0.2 ) {
449+ # ' @param color,linewidth Passed to [ggplot2::element_line()].
450+ # ' @param size `r lifecycle::badge("deprecated")` Use `linewidth` instead.
451+ # '
452+ grid_lines <- function (color = " gray50" , linewidth = 0.2 , size = deprecated()) {
453+ if (lifecycle :: is_present(size )) {
454+ lifecycle :: deprecate_warn(
455+ " 1.16.0" ,
456+ " grid_lines(size)" ,
457+ " grid_lines(linewidth)"
458+ )
459+ linewidth <- size
460+ }
452461 theme(
453- panel.grid.major = element_line(color = color , linewidth = size ),
454- panel.grid.minor = element_line(color = color , linewidth = size * 0.5 )
462+ panel.grid.major = element_line(color = color , linewidth = linewidth ),
463+ panel.grid.minor = element_line(color = color , linewidth = linewidth * 0.5 )
455464 )
456465}
457466
458- grid_lines_y <- function (color = " gray50" , size = 0.2 ) {
467+ grid_lines_y <- function (color = " gray50" , linewidth = 0.2 ) {
459468 theme(
460- panel.grid.major.y = element_line(color = color , linewidth = size ),
461- panel.grid.minor.y = element_line(color = color , linewidth = size * 0.5 )
469+ panel.grid.major.y = element_line(color = color , linewidth = linewidth ),
470+ panel.grid.minor.y = element_line(color = color , linewidth = linewidth * 0.5 )
462471 )
463472}
464473
0 commit comments