Learn R Programming

shinybootstrap2 (version 0.2.1)

icon: Create an icon

Description

Create an icon for use within a page. Icons can appear on their own, inside of a button, or as an icon for a tabPanel within a navbarPage.

Usage

icon(name, class = NULL, lib = "font-awesome")

Arguments

name
Name of icon. Icons are drawn from the Font Awesome library. Note that the "fa-" prefix should not be used in icon names (i.e. the "fa-calendar" icon should be referred to as "calendar")
class
Additional classes to customize the style of the icon (see the usage examples for details on supported styles).
lib
Icon library to use ("font-awesome" is only one currently supported)

Value

An icon element

Examples

Run this code
library(shiny)
icon("calendar")            # standard icon
icon("calendar", "fa-3x")   # 3x normal size

# add an icon to a submit button
submitButton("Update View", icon = icon("refresh"))

navbarPage("App Title",
  tabPanel("Plot", icon = icon("bar-chart-o")),
  tabPanel("Summary", icon = icon("list-alt")),
  tabPanel("Table", icon = icon("table"))
)

Run the code above in your browser using DataLab