UnframedViewNotification
One element of a view/page result’s events array: an unframed view
notification — the nested pair {"method", "params"}, which is the live
notification minus jsonrpc and emittedAtMs, with nothing lifted out of
params and nothing spliced into it. view/page and muse exec --json
share this one definition, so the two surfaces cannot drift.
Fields and variants
Section titled “Fields and variants”methodparams
Source
schema/msp/experimental/msp.schema.json#/types/UnframedViewNotification
{ "description": "One element of a `view/page` result's `events` array: an **unframed view\nnotification** — the nested pair `{\"method\", \"params\"}`, which is the live\nnotification minus `jsonrpc` and `emittedAtMs`, with nothing lifted out of\n`params` and nothing spliced into it. `view/page` and `muse exec --json`\nshare this one definition, so the two surfaces cannot drift.", "properties": { "method": { "description": "The event type — the live notification's method name, retained because\nthe type lives only in the notification name and would otherwise be\nlost.", "type": "string" }, "params": { "$ref": "#/$defs/UnframedViewNotificationParams", "description": "The notification's params object, verbatim." } }, "required": [ "method", "params" ], "type": "object"}