Skip to contents

Package Overview

Entry points for package-level orientation.

shiny.webawesome shiny.webawesome-package
shiny.webawesome: Shiny Bindings for Web Awesome Components
wa_version()
Return the bundled Web Awesome version

Layout and Page Helpers

Helpers for page scaffolding and layout convenience.

wa_container()
Construct a shiny.webawesome container
webawesomePage()
Construct a shiny.webawesome page

Include and Icon Helpers

Helpers for browser-side includes and icon components.

wa_icon()
Create a wa-icon component
wa_include()
Create a wa-include component

Shiny Command Layer

Server-to-browser helpers and app-local JavaScript glue.

wa_call_method()
Call one browser-side method on a target element
wa_js()
Register a small JavaScript snippet with the page
wa_set_property()
Set one live property on a browser-side element

Shiny Update Helpers

Curated update helpers for supported interactive components.

wa_input() update_wa_input()
Create a wa-input component
wa_number_input() update_wa_number_input()
Create a wa-number-input component
wa_select() update_wa_select()
Create a wa-select component
wa_slider() update_wa_slider()
Create a wa-slider component
wa_textarea() update_wa_textarea()
Create a wa-textarea component

Formatting Helpers

Helpers for browser-side format components.

wa_format_bytes()
Create a wa-format-bytes component
wa_format_date()
Create a wa-format-date component
wa_format_number()
Create a wa-format-number component
wa_relative_time()
Create a wa-relative-time component

Observer Utilities

Browser observer wrappers for intersection, mutation, and resize.

wa_intersection_observer()
Create a wa-intersection-observer component
wa_mutation_observer()
Create a wa-mutation-observer component
wa_resize_observer()
Create a wa-resize-observer component

Components

Generated Web Awesome component wrappers.

wa_animated_image()
Create a wa-animated-image component
wa_animation()
Create a wa-animation component
wa_avatar()
Create a wa-avatar component
wa_badge()
Create a wa-badge component
wa_breadcrumb()
Create a wa-breadcrumb component
wa_breadcrumb_item()
Create a wa-breadcrumb-item component
wa_button()
Create a wa-button component
wa_button_group()
Create a wa-button-group component
wa_callout()
Create a wa-callout component
wa_card()
Create a wa-card component
wa_carousel()
Create a wa-carousel component
wa_carousel_item()
Create a wa-carousel-item component
wa_checkbox()
Create a wa-checkbox component
wa_color_picker()
Create a wa-color-picker component
wa_comparison()
Create a wa-comparison component
wa_copy_button()
Create a wa-copy-button component
wa_details()
Create a wa-details component
wa_dialog()
Create a wa-dialog component
wa_divider()
Create a wa-divider component
wa_drawer()
Create a wa-drawer component
wa_dropdown()
Create a wa-dropdown component
wa_dropdown_item()
Create a wa-dropdown-item component
wa_input() update_wa_input()
Create a wa-input component
wa_markdown()
Create a wa-markdown component
wa_number_input() update_wa_number_input()
Create a wa-number-input component
wa_option()
Create a wa-option component
wa_page()
Create a wa-page component
wa_popover()
Create a wa-popover component
wa_popup()
Create a wa-popup component
wa_progress_bar()
Create a wa-progress-bar component
wa_progress_ring()
Create a wa-progress-ring component
wa_qr_code()
Create a wa-qr-code component
wa_radio()
Create a wa-radio component
wa_radio_group()
Create a wa-radio-group component
wa_rating()
Create a wa-rating component
wa_scroller()
Create a wa-scroller component
wa_select() update_wa_select()
Create a wa-select component
wa_skeleton()
Create a wa-skeleton component
wa_slider() update_wa_slider()
Create a wa-slider component
wa_spinner()
Create a wa-spinner component
wa_split_panel()
Create a wa-split-panel component
wa_switch()
Create a wa-switch component
wa_tab()
Create a wa-tab component
wa_tab_group()
Create a wa-tab-group component
wa_tab_panel()
Create a wa-tab-panel component
wa_tag()
Create a wa-tag component
wa_textarea() update_wa_textarea()
Create a wa-textarea component
wa_tooltip()
Create a wa-tooltip component
wa_tree()
Create a wa-tree component
wa_tree_item()
Create a wa-tree-item component
wa_zoomable_frame()
Create a wa-zoomable-frame component