Builds the complete 2D infinite canvas user interface for Sideview, containing the draggable table cards, panzoom canvas, SVG connector overlay, action drawer, and natural language AI bar with all HTML dependencies attached.
Usage
sideview_ui(
cards = list(),
title = "Sideview Canvas",
gadget = FALSE,
theme = "auto",
state = NULL
)Arguments
- cards
A
sideview_cardobject, a list ofsideview_cardobjects, or tabular objects to be normalized.- title
Display title for the application toolbar. Default is "Sideview Canvas".
- gadget
If
TRUE, add Done and Cancel buttons to the toolbar (used bysideview()).- theme
"auto","light","dark", ansv_theme()or abslib::bs_theme(). Seesv_theme().- state
Optional saved workspace to restore on load (see
sideview()).
