1 viewer
Back to Overview

Browse the shared ViewNode primitive catalog and building blocks.

View library

Components

The ViewNode vocabulary every CRE8 surface renders. Each primitive declares one contract; the server, the browser, the terminal and native shells project it.

Primitives
76
Shared writer
55 of 76
Categories
8
Style recipes
4

Input

11 components · Controls that collect a value or submit an action.

Action

Button-like action that can navigate to views or invoke runtime connections.

Shared writerweb · native · runtime-node

Button

Accessible action primitive.

Shared writerweb · native · runtime-node

Checkbox

Accessible binary choice control.

Shared writerweb · native · runtime-node

DynamicForm

Schema-driven form renderer for runtime connection payloads.

Legacy writerweb · native · runtime-node

EnablePush

User-gesture-tied button that registers the service worker, prompts for notification permission, subscribes via PushManager, and persists the subscription on the runtime.

Legacy writerweb

Field

Canonical input element inside a Form (or standalone). Owns its own block class so it can be styled outside a Form.

Shared writerweb · native · runtime-node

Form

Submission boundary that can call CRE8 runtime connections.

Shared writerweb · runtime-node

Input

Accessible text entry with validation and description wiring.

Shared writerweb · native · runtime-node

Select

Single-selection listbox with optional search.

Shared writerweb · native · runtime-node

Switch

Accessible binary toggle control.

Shared writerweb · native · runtime-node

TextField

Named text-entry alias with secure and multiline runtime modes.

Shared writerweb · native · runtime-node