# Build Formula-Driven 'shiny' Apps for 'ggplot2'

## Documentation for package ‘ggpaintr’ version 0.11.1

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS

## Help Pages

embellish_helpers | Built-in helpers for a placeholder's plain-R evaluation slot
embellish_identity | Built-in helpers for a placeholder's plain-R evaluation slot
embellish_symbol_to_string | Built-in helpers for a placeholder's plain-R evaluation slot
ppExpr | Placeholder Identity Helpers
ppLayerOff | Off-by-default layer wrapper
ppNum | Placeholder Identity Helpers
ppText | Placeholder Identity Helpers
ppUpload | Placeholder Identity Helpers
ppVar | Placeholder Identity Helpers
ppVerbSwitch | Switchable pipeline-stage wrapper
pp_placeholders | Placeholder Identity Helpers
ptr_app | Build a Shiny App from a 'ggpaintr' Formula
ptr_arg_expression | Argument validators for placeholder definitions (ptr_arg_*)
ptr_arg_numeric | Argument validators for placeholder definitions (ptr_arg_*)
ptr_arg_string | Argument validators for placeholder definitions (ptr_arg_*)
ptr_arg_symbol | Argument validators for placeholder definitions (ptr_arg_*)
ptr_arg_symbol_or_string | Argument validators for placeholder definitions (ptr_arg_*)
ptr_arg_validators | Argument validators for placeholder definitions (ptr_arg_*)
ptr_clear_constant_fold | Constant-fold allowlist registry
ptr_clear_placeholder | Remove user-registered placeholders
ptr_constant_fold_keywords | Constant-fold allowlist registry
ptr_constant_fold_registry | Constant-fold allowlist registry
ptr_define_placeholder_consumer | Define a data-consumer placeholder (e.g. column picker)
ptr_define_placeholder_source | Define a data-source placeholder (e.g. upload, database table)
ptr_define_placeholder_value | Define a value placeholder
ptr_extract | Extract Runtime Outputs From a 'ptr_state'
ptr_extract_code | Extract Runtime Outputs From a 'ptr_state'
ptr_extract_error | Extract Runtime Outputs From a 'ptr_state'
ptr_extract_plot | Extract Runtime Outputs From a 'ptr_state'
ptr_ggplotly | Build a plotly Widget From a 'ggpaintr' Instance, Wired for Linked Selection
ptr_gg_extra | Add 'ggplot2' Layers Programmatically
ptr_id_table | Enumerate every Shiny id a ggpaintr formula produces
ptr_init_state | Construct the ggpaintr runtime state container
ptr_llm_primer | Get the ggpaintr LLM system-prompt primer
ptr_llm_register | Register ggpaintr with an ellmer chat session
ptr_llm_topic | Fetch a ggpaintr LLM topic
ptr_llm_topics | List available ggpaintr LLM topic names
ptr_normalize_column_names | Normalize Dataset Column Names for 'ggpaintr'
ptr_options | Get or Set ggpaintr Package Options
ptr_plotly_selection | Read a 'ptr_ggplotly()' Linked Selection As Rows or a Flag Column
ptr_register_constant_fold | Constant-fold allowlist registry
ptr_resolve_ui_text | Resolve copy for one ggpaintr control or app element
ptr_server | Server for a 'ggpaintr' Formula
ptr_shared | Build the Shared Coordinator for a Multi-Instance Embedding
ptr_shared_panel | Render the Standalone Shared Panel (L2, Self-Contained)
ptr_shared_server | Server-Side Counterpart to the Shared Coordinator
ptr_signal_partial | Signal a transient "partial input" failure from a placeholder hook
ptr_ui | Self-contained UI for a 'ggpaintr' Formula
ptr_ui_assets | Bundled CSS / JS Assets Piece for 'ggpaintr'
ptr_ui_code | Generated-Code Pane Piece for a 'ggpaintr' Formula
ptr_ui_controls | Controls Piece for a 'ggpaintr' Formula
ptr_ui_error | Inline Error Pane Piece for a 'ggpaintr' Formula
ptr_ui_header | App Header Piece for 'ggpaintr'
ptr_ui_inline_error | Nest an Inline Error Slot in a Plot Piece
ptr_ui_page | Page shell for hand-composed ggpaintr UIs
ptr_ui_plot | Plot Pane Piece for a 'ggpaintr' Formula
ptr_ui_shared_panel | Render the Standalone Shared Panel (L3, Bare)
ptr_ui_text | Inspect, validate, and pre-merge ggpaintr UI copy
ptr_ui_toggle_code | Wire a Plot-ish Piece to a Slide-Out Code Window via the </> Toggle
ptr_wrap_placeholder_addin | RStudio addin: wrap a selection in a ggpaintr placeholder