OliverKeyes has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/236811

Change subject: Add a selector wrapper
......................................................................

Add a selector wrapper

This adds a little selector wrapper we can use to generate input selectors
to specify the level of smoothing or aggregation that should be applied
to a visualised time series.

Bug: T107202
Change-Id: Idb84a8d8b100789f1fe19a45bd09f914409c135c
---
M utils.R
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/wikimedia/discovery/rainbow 
refs/changes/11/236811/1

diff --git a/utils.R b/utils.R
index bb25f2d..d1a0eaf 100644
--- a/utils.R
+++ b/utils.R
@@ -167,3 +167,11 @@
 
   return(result[,!names(result) %in% c("filter_1","filter_2")])
 }
+
+# Standardised input selector for smoothing
+standard_select <- function(input_id){
+  return(
+    shiny::selectInput(inputId = input_id, label = "Aggregation level",
+                       choices = c("day","week","month"), selected = "day")
+  )
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/236811
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Idb84a8d8b100789f1fe19a45bd09f914409c135c
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/discovery/rainbow
Gerrit-Branch: master
Gerrit-Owner: OliverKeyes <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to