shiny.semantic0.5.1 package

Semantic UI Support for Shiny

accordion

Accordion UI

action_button

Action button

attach_rule

Internal function that creates the rule for a specific setting or beha...

button

Create Semantic UI Button

calendar

Create Semantic UI Calendar

card

Create Semantic UI card tag

cards

Create Semantic UI cards tag

check_proper_color

Check if color is set from Fomantic-UI palette

check_shiny_param

Checks whether argument included as shiny exclusive parameter

checkbox

Create Semantic UI checkbox

COLOR_PALETTE

Semantic colors

counterbutton

Counter Button

create_modal

Allows for the creation of modals in the server side without being tie...

data_frame_to_css_grid_template_areas

Generate CSS string representing grid template areas.

date_input

Define simple date input with Semantic UI styling

define_selection_type

Define search type if multiple

digits2words

Helper function that transforms digits to words

display_grid

Display grid template in a browser for easy debugging

dot-onLoad

Internal function that expose javascript bindings to Shiny app.

dropdown_input

Create dropdown Semantic UI component

dropdown_menu

Create Semantic UI Dropdown

extract_icon_name

Extract icon name

field

Create Semantic UI field tag

fields

Create Semantic UI fields tag

file_input

Create Semantic UI File Input

flow_layout

Flow layout

form

Create Semantic UI form tag

generate_random_id

Some elements require input id, but this does not need to be specified...

get_css_file

Get css file

get_dependencies

Add dashboard dependencies to html

get_dependencies_path

Get dependencies path

get_numeric

Extracts numeric values

grapes-colon-colon-colon-grapes

::: hack solution to pass CRAN checks

grid

Use CSS grid template in Shiny UI

grid_container_css

Generate template string representing CSS styles of grid container div...

grid_template

Define a template of a CSS grid

header

Create Semantic UI header

horizontal_menu

Horizontal menu

icon

Create Semantic UI icon tag

label

Create Semantic UI label tag

list_container

Create Semantic UI list with header, description and icons

list_element

Helper function to render list element

list_of_area_tags

Generate list of HTML div elements representing grid areas.

menu

Create Semantic UI Menu

menu_divider

Create Semantic UI Divider Item

menu_header

Create Semantic UI Header Item

menu_item

Create Semantic UI Menu Item

message_box

Create Semantic UI Message box

modal

Create Semantic UI modal

multiple_checkbox

Create Semantic UI multiple checkbox

numeric_input

Create Semantic UI Numeric Input

parse_val

Parse the shiny_input value from JSON

Progress-R6

Reporting progress (object-oriented API)

progress

Create progress Semantic UI component

rating_input

Rating Input.

register_search

Register search api url

render_menu_link

Render menu link

search_field

Create search field Semantic UI component

search_selection_api

Add Semantic UI search selection dropdown based on REST API

search_selection_choices

Add Semantic UI search selection dropdown based on provided choices

segment

Create Semantic UI segment

selectInput

Create a select list input control

semantic_DT

Create Semantic DT Table

semantic_DTOutput

Semantic DT Output

semanticPage

Semantic UI page

set_tab_id

Sets tab id if not provided

shiny.semantic-package

Semantic UI wrapper for Shiny

shiny_input

Create universal Shiny input binding

shiny_text_input

Create universal Shiny text input binding

show_modal

Show, Hide or Remove Semantic UI modal

sidebar_layout

Creates div containing children elements of sidebar panel

single_step

Creates a single step to be used inside of a list of steps by the step...

SIZE_LEVELS

Allowed sizes

slider

Create Semantic UI Slider / Range

split_args

Split arguments to positional and named

split_layout

Split layout

steps

Show steps

tabset

Create Semantic UI tabs

text_input

Create Semantic UI Text Input

textAreaInput

Create a semantic Text Area input

theme_selector

Themes changer dropdown

toast

Show and remove Semantic UI toast

toggle_step_state

Toggle step state

uiinput

Create Semantic UI Input

uirender

Render semanticui htmlwidget

update_action_button

Change the label or icon of an action button on the client

update_dropdown_input

Update dropdown Semantic UI component

update_multiple_checkbox

Update checkbox Semantic UI component

update_numeric_input

Change numeric input value and settings

update_progress

Update progress Semantic UI component

update_rating

Update rating

update_slider

Update slider Semantic UI component

update_tabset

Change the selected tab of a tabset on the client

updateSelectInput

Change the value of a select input on the client

vertical_layout

Vertical layout

warn_unsupported_args

Warn that there are not supported arguments

with_progress

Reporting progress (functional API)

Creating a great user interface for your Shiny apps can be a hassle, especially if you want to work purely in R and don't want to use, for instance HTML templates. This package adds support for a powerful UI library Fomantic UI - <https://fomantic-ui.com/> (before Semantic). It also supports universal UI input binding that works with various DOM elements.

  • Maintainer: Jakub Nowicki
  • License: MIT + file LICENSE
  • Last published: 2024-04-05