For forwarding commands the embedded editor can't handle. See Embedded.
OptionalalwaysLoad?: booleanBy default, documents will not be loaded if they are embedded too deeply or recursively embedded. Passing true will ignore all checks and load them anyways. This also usually requires disabling the injections with the injectIsEmbedded and injectIsDeepEmbedded options.
OptionalinjectIsDeepEmbedded?: booleanBy default, the composable injects isDeepEmbeddedInjectionKey with true if it is false. Passing false will not inject it.
OptionalinjectIsEmbedded?: booleanBy default, the composable injects the isEmbedded*InjectionKeys. Passing false will not inject them.
OptionalonUndoOk?: (ref: Ref<boolean>) => voidOptionalonUndoWarning?: (ref: Ref<boolean>) => voidOptionalselfSymbol?: symbolOptionalundoTimeouts?: [number, number]The root editor needs to provide it's options so we can pass them to the embedded editor. If we don't, extra extensions (e.g. BaseShortcuts) and options won't be registered on the embedded editor. See the embeddedEditorOptionsInjectionKey for why autofocus is ommitted.
OptionalisEmbeddedBlock?: Ref<boolean, boolean>If name is undefined, the embed is a new embed without a document id.
Sets up nearly everything for the embedded editor nodeview.