@qirtaas/core and re-exported by
@qirtaas/react and @qirtaas/vue.
Json
onChange delivers, getJSON()
returns, and initialContent accepts.
Locale
"ar" renders the full RTL
experience.
Theme
setTheme on any instance/handle.
SaveState
onSaveStateChange. Typical
use: a save badge that shows a spinner on saving, a checkmark on saved, and
a retry affordance on error.
ErrorCode
onError. Treat the union as open: switch on the codes
you handle and fall through for anything unknown.
AutosaveOptions
autosave option. With { enabled: false }, nothing is
persisted until you call save() on the editor instance/handle — see
Manual save.
