Macros§
Structs§
- Bind
Attribute - Bool
Surrogate - Encoded
Signals - Event
- Event
Handler - An event handler attribute. Emits a JavaScript closure expression into a
data-topcoat-on:<event>attribute on the element. The browser scanner wraps it innew Function('__cx', ...)to obtain a real handler. - Event
Target - Expr
- F64Surrogate
- Option
Surrogate - Procedure
Id router - The identity of a procedure, stable across the server and the client runtime.
- Procedure
Route router - A
Routethat handles calls to one server procedure. - Procedure
Surrogate router - The surrogate a
Procedurevalue turns into inside a runtime expression. - Reactive
Scope router - Reactive
Scope Id router - Read
Signal - Result
Surrogate - ShardId
router - The identity of a shard, stable across the server and the client runtime.
- Shard
Route router - A
Routethat re-renders one shard. - Signal
- Signal
Declaration - Signal
Id - Signal
Surrogate - StrSurrogate
- String
Surrogate
Constants§
Traits§
- Event
Handler Fn - Procedure
router - An async server function callable from the client runtime.
- Router
Builder Procedure Ext router - Registers server procedures on a
RouterBuilder. - Router
Builder Shard Ext router - Registers shards on a
RouterBuilder. - Shard
router - A component that re-renders on the server when its runtime expression arguments change.
- Signals
- Surrogate
- Surrogated
- Typed
Procedure router - The argument and return types of a
Procedure, as seen by runtime expressions calling it.
Type Aliases§
- Procedure
Future router - The future returned by
Procedure::handle: a boxed,Sendfuture borrowing the procedure and its request context. - Shard
Future router - The future returned by
Shard::render: a boxed,Sendfuture borrowing the shard and its request context.