R/rmd_icons.R

Defines functions rmd_icon_fa_file rmd_icon_fa_file_pdf rmd_icon_fa_video rmd_icon_fa_youtube rmd_icon_fa_youtube_square rmd_icon_fa_external_link rmd_icon_fa_download

Documented in rmd_icon_fa_download rmd_icon_fa_external_link rmd_icon_fa_file rmd_icon_fa_file_pdf rmd_icon_fa_video rmd_icon_fa_youtube rmd_icon_fa_youtube_square

# Formatting ------------------------------------------------------------
#   \item \code{rmd_...()} as ... (\code{...} and \code{...});
#   \item \code{rmd_...()} as ... (\code{...} and \code{...});

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' Insert various elements
#'
#'
#' @name insert_various_rmd
#' @family R Markdown formatting add-ins
NULL

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_download <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("download")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_external_link <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("external-link-alt")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_youtube_square <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("youtube-square")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_youtube <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("youtube")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_video <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("video")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_file_pdf <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("file-pdf")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#' @rdname insert_various_rmd
#' @export
rmd_icon_fa_file <- function() {
    rs_enclose_selection_with(symbol_before =
                                  '`r icon::fa("file")`')
}
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GegznaV/addins.icon documentation built on Sept. 20, 2020, 6:55 p.m.