Readonly~@dxos/echo/Optional ReadonlyconcurrencyOptional ReadonlyenabledReadonlyidOptional ReadonlyinputPassed as the input data to the runnable.
Optional ReadonlyinputOnly used for workflowSchema. Specifies the input node in the circuit.
Optional ReadonlyremoteRuns this trigger on the edge rather than locally. When unset, the trigger runs locally on the client.
Optional ReadonlyrunnableRunnable (operation or workflow) to invoke.
Wired programmatically (see plugin-routine's wireTriggers); not user-editable, so hidden from forms.
Optional ReadonlyspecOptional ReadonlybatchSize?: numberConsecutive feed items delivered per invocation, as event.items in feed order; one when unset.
The last batch of a read is short rather than waiting for the feed to fill it.
Optional Readonlyfeed?: Ref<Feed & OfKind<Object> & Unknown>Readonlykind: "feed"Static Readonly~@dxos/echo/Entity-kind brand of the type-entity value itself — always EntityKind.Type.
The kind of instance the type describes lives on [SchemaKindId]
(Object / Relation / Type). Lets Obj.isObject / Relation.isRelation
reject type entities by a single [KindId] check.
Static Readonly~@dxos/echo/Schema-kind brand (object).
Static Optional Readonly~@dxos/echo/Static Readonly~@dxos/echo/Source Effect Schema — used internally by Type.getSchema(self).
Static ReadonlyfieldsThe fields defined in the original struct schema. Allows accessing field definitions for introspection.
Static ReadonlyidObject id. Like all ECHO entities, type entities always carry an id —
stamped at construction for in-memory (static) declarations and assigned by
the database once persisted. The id does NOT determine the entity's URI:
static types resolve to their typename DXN, persisted types to echo:///<id>
(see getTypeURIFromSpecifier).
Static ReadonlyjsonStatic Optional Readonlyname
Function trigger. Runnable is invoked with the
payloadpassed as input data. The event that fires the trigger is available in the runnable context.