R/tag-export-class.r

#' @tagUsage @@exportClass class1 class2
#' @rdname tag-export
setClass("ExportClassTag", contains = "Tag")
setMethod("value<-", "ExportClassTag", function(tag, value) {
  tag@text <- unlist(str_split(value, "[[:space:]]+"))
  tag
})
setMethod("writeNamespace", "ExportClassTag", function(object) {
  ns_each("exportClass", object@text)
})
hadley/roxygen3 documentation built on May 17, 2019, 12:16 p.m.