WebRADDocumentationExplore WebRAD ↗
WEBRAD / TECHNICAL REFERENCE

IDE and project structure

Panels

AreaPurpose
Project ExplorerOpen, create, duplicate, and delete pages, reusable components, Models, Units, and assets; filter items with search.
ProjectOpen Styles and Project Settings.
Tool PaletteAdd components and place reusable components.
DesignerBuild the interface and arrange components.
Object InspectorChange properties and link events in Interaction.
CodeEdit TypeScript with suggestions, types, and diagnostics.
PreviewRun the compiled application.
Output and ProblemsView messages and compilation errors.
DebuggerInspect execution and values while debugging.

Project resources

ResourceContents
.wrproj fileSettings and references to project documents.
PagesVisual model and TypeScript for each page. index is the entry page; 404 handles unknown routes.
Reusable ComponentsInterface and code shared across placements; each instance maintains its own state.
ModelsTypeScript types and models in models/.
UnitsShared functions and classes in units/.
AssetsImages and other imported files.
StylesProject styles, visual states, and colors.

Edit the authored TypeScript. Files with .generated in their names are maintained by the IDE. Preserve the entire project folder when copying it or adding it to version control.

Project → Add Reusable Component offers Blank component and Responsive menu. The menu template creates an editable definition that can be used across pages.

MenuCommands
FileNew Project, Open Project…, Close Project, Save, Save All, and Exit.
EditUndo, Redo, Cut, Copy, Paste, and Delete, depending on the focused editor.
SearchFind.
ViewDesigner, Code, Preview, Project Explorer, Object Inspector, Tool Palette, Output, Debugger, and developer tools.
ProjectAdd Page, Add Reusable Component, Add Model, Add Unit, Import Asset…, Packages, and Build Application….
RunRun and debugging controls.
ToolsToggle Theme for the IDE’s appearance.
HelpDocumentation, Check for Updates..., and About WebRAD.

Keyboard shortcuts

ActionShortcut
New project / open projectCtrl+N / Ctrl+O
Save / save allCtrl+S / Ctrl+Shift+S
Undo / redoCtrl+Z / Ctrl+Y
FindCtrl+F
Compile and run in PreviewF9
Start or continue debuggingF5
Step Over / Step Into / Step OutF10 / F11 / Shift+F11
Stop / restart debuggingShift+F5 / Ctrl+Shift+F5

On macOS, shortcuts with Ctrl use Command.

WebRAD · Atentor · Read in Markdown
Source code: 6a562bda75a0 (with local changes) · November 7, 2026

Search documentation

Type to search APIs, components, and events.