From 93210a3ac2a423ddbf368282cfed0ca4a8550619 Mon Sep 17 00:00:00 2001 From: Toby Dylan Hocking Date: Fri, 24 Jan 2025 17:59:42 +0100 Subject: [PATCH] after 4 values use ... --- R/z_animintHelpers.R | 7 ++++++- tests/testthat/test-renderer-driverjs.R | 1 - 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/R/z_animintHelpers.R b/R/z_animintHelpers.R index 29e37edf..0e45f62e 100644 --- a/R/z_animintHelpers.R +++ b/R/z_animintHelpers.R @@ -1078,7 +1078,12 @@ checkExtraParams <- function(extra_params, aes_mapping, layer_df){ c(ep[-named.i], if(length(u.vals)==1){ u.vals }else{ - sprintf("one of: [%s]", paste(u.vals, collapse=", ")) + disp.vals <- if(length(u.vals)>4){ + c(u.vals[1:2], "...", u.vals[c(length(u.vals)-1, length(u.vals))]) + }else{ + u.vals + } + sprintf("one of: [%s]", paste(disp.vals, collapse=", ")) }) }else{ ep diff --git a/tests/testthat/test-renderer-driverjs.R b/tests/testthat/test-renderer-driverjs.R index 05d76db6..49c22bb4 100644 --- a/tests/testthat/test-renderer-driverjs.R +++ b/tests/testthat/test-renderer-driverjs.R @@ -149,4 +149,3 @@ test_that("driver sel Start Tour", { class = "driver-popover-description", style = "display: block;"))) }) -