Skip to content

Commit

Permalink
Adapt examples (#52)
Browse files Browse the repository at this point in the history
* adapt examples

* fix NULL check_overlap
  • Loading branch information
teunbrand authored Feb 15, 2025
1 parent 38843c3 commit 3dc2b3a
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
4 changes: 2 additions & 2 deletions R/key-group.R
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
#' @examples
#' # Example scale
#' values <- c("group A:value 1", "group A:value 2", "group B:value 1")
#' template <- scale_colour_discrete(limits = values)
#' template <- scale_colour_hue(limits = values)
#'
#' # Treat the 'group X' part as groups
#' key <- key_group_split(sep = ":")
Expand All @@ -43,7 +43,7 @@
#' key(template)
#'
#' # Example scale
#' template <- scale_colour_discrete(limits = msleep$name[c(1, 7, 9, 23, 24)])
#' template <- scale_colour_hue(limits = msleep$name[c(1, 7, 9, 23, 24)])
#'
#' # A lookup table can have more entries than needed
#' key <- key_group_lut(msleep$name, msleep$order)
Expand Down
5 changes: 3 additions & 2 deletions R/primitive-labels.R
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,8 @@ draw_labels <- function(key, element, angle, offset,
margin_x <- switch(position, left = , right = TRUE, FALSE)
margin_y <- switch(position, top = , bottom = TRUE, FALSE)

if (check_overlap %||% FALSE) {
check_overlap <- check_overlap %||% FALSE
if (check_overlap) {
order <- label_priority(n_breaks)
key <- vec_slice(key, order)
}
Expand Down Expand Up @@ -214,7 +215,7 @@ draw_labels <- function(key, element, angle, offset,
lineheight = key$.lineheight,
margin_x = margin_x,
margin_y = margin_y,
check.overlap = check_overlap %||% FALSE
check.overlap = check_overlap
)
return(grob)
}
Expand Down
4 changes: 2 additions & 2 deletions man/key_group.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 3dc2b3a

Please sign in to comment.