Просмотр исходного кода

Add start_page param and docs to regex_gadget

tags/v0.1.0^2
Garrick Aden-Buie 8 лет назад
Родитель
Сommit
ff5edf1dd0
1 измененных файлов: 6 добавлений и 2 удалений
  1. +6
    -2
      R/regex_gadget.R

+ 6
- 2
R/regex_gadget.R Просмотреть файл

#' #'
#' @import miniUI #' @import miniUI
#' @import shiny #' @import shiny
#' @param text Text to explore in gadget (editable using interface)
#' @param start_page Open gadget to this tab, one of `"Text"`, `"Regex"`,
#' `"Output"`, or `"Help"`
#' @export #' @export
regex_gadget <- function(text = NULL) {
regex_gadget <- function(text = NULL,
start_page = if (is.null(text)) "Text" else "Regex") {
stopifnot(requireNamespace("miniUI"), requireNamespace("shiny")) stopifnot(requireNamespace("miniUI"), requireNamespace("shiny"))


ui <- miniPage( ui <- miniPage(
right = miniTitleBarButton("done", "Send Regex To Console", TRUE) right = miniTitleBarButton("done", "Send Regex To Console", TRUE)
), ),
miniTabstripPanel( miniTabstripPanel(
selected = if (is.null(text)) "Text" else "Regex",
selected = match.arg(start_page, c("Text", "Regex", "Output", "Help")),
miniTabPanel( miniTabPanel(
"Text", icon = icon('file-text-o'), "Text", icon = icon('file-text-o'),
miniContentPanel( miniContentPanel(

Загрузка…
Отмена
Сохранить