Live validation of all 22 registered functions. Import path: ../../renderer/index.js
Locale-aware date formatting via Intl.DateTimeFormat.
Locale-aware number formatting via Intl.NumberFormat.
Currency formatting via Intl.NumberFormat with ISO 4217 codes.
Interpolates ${/path} references from a data model.
Data model: { user: { name: "Alice" }, inbox: { count: 7 } }
Returns singular or plural form based on count.
Returns true if value is non-null and non-empty.
Validates value against a regular expression pattern.
Validates that string length falls within min/max bounds.
Returns true if value is a valid number.
Validates email address format using /^[^\s@]+@[^\s@]+\.[^\s@]+$/.
Returns true if ALL conditions are truthy.
Returns true if ANY condition is truthy.
Returns the logical NOT of a value.
SPA navigation via History API (pushState + popstate event).
Opens a URL in a new browser tab.
Displays a toast notification using Oat data-attributes.
Delays dispatching a targetAction until a quiet period expires (default 300 ms). Used in A2UI context with dispatchAction. Type below to see the timer in action.
Loads a paginated data page from a server endpoint.
examples/pagination/ for a full live example.Fetches the next page and appends items to an existing list (infinite scroll).
examples/pagination/ for a full live example.Opens a Server-Sent Events stream and writes events to the data model.
examples/realtime-streaming/ for a full live example.Establishes a WebSocket connection and streams messages to the data model.
ws:// URL and a targetPath.