Rich text / foldkit-richtext-dom/editor

Message

const · packages/richtext-dom/src/editor.ts:25

const Message: MessageUnion<{ readonly Typed: { readonly text: Schema.String; }; readonly Backspace: {}; readonly DeletedForward: {}; readonly Entered: {}; readonly ToggledMark: { readonly mark: Schema.String; }; readonly AppliedMark: { readonly mark: Schema.Union<readonly [Schema.NonEmptyString, Schema.Struct<{ readonly name: Schema.NonEmptyString; readonly props: Schema.optionalKey<Schema.$Record<Schema.String, Schema.Codec<Schema.Json, Schema.Json, never, never>>>; }>]>; }; readonly ClearedMark: { readonly mark: Schema.Union<readonly [Schema.NonEmptyString, Schema.Struct<{ readonly name: Schema.NonEmptyString; readonly props: Schema.optionalKey<Schema.$Record<Schema.String, Schema.Codec<Schema.Json, Schema.Json, never, never>>>; }>]>; }; readonly RetypedBlock: { readonly block: Schema.Union<readonly [Schema.Struct<{ readonly type: Schema.Literal<"Paragraph">; }>, Schema.Struct<{ readonly type: Schema.Literal<"Heading">; readonly level: Schema.Literals<readonly [1, 2, 3, 4, 5, 6]>; }>]>; }; readonly WrappedBlock: { readonly containers: Schema.$Array<Schema.Struct<{ readonly kind: Schema.NonEmptyString; readonly props: Schema.optionalKey<Schema.$Record<Schema.String, Schema.Codec<Schema.Json, Schema.Json, never, never>>>; }>>; }; readonly ConvertedBlock: { readonly to: Schema.Struct<{ readonly kind: Schema.NonEmptyString; readonly props: Schema.optionalKey<Schema.$Record<Schema.String, Schema.Codec<Schema.Json, Schema.Json, never, never>>>; }>; }; readonly LiftedBlock: {}; readonly MovedBl …;

Its type

type Message = typeof Message.Type