---
title: "Command API"
output: rmarkdown::html_vignette
vignette: >
%\VignetteIndexEntry{Command API}
%\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}
---
# Overview
`shiny.webawesome` is generator-first, but it also provides a narrow
command/helper layer for advanced cases that are outside the generated
wrapper, binding, and update-helper surface.
This layer is useful for cases where you need to:
- set a live browser-side property from the Shiny server
- call a browser-side method from the Shiny server
- write a small amount of app-local browser glue in JavaScript
These helpers are intentionally narrow. They are not meant to grow into a
second per-component API alongside the generated wrapper surface.
This small executed example prints the emitted `