R/listbuilder.R

Defines functions as.listbuilder.character as.listbuilder

#' @export
as.listbuilder <- function(...) UseMethod("as.listbuilder")

#' @importFrom assertthat assert_that
#' @importFrom assertthat is.string
#' @export
as.listbuilder.character <- function(x, id_type) {
    assert_that(is.string(x))
    structure(list(query = x, id_type = id_type),
              class = c("rawqry", "listbuilder"))
}
tarakc02/listbuilder documentation built on Jan. 27, 2024, 7:48 p.m.