CKEditor5.Preset.Parser (ckeditor5 v0.1.0)

Parses CKEditor5 preset configurations. Ensures that the configuration adheres to the expected schema and constraints.

Summary

Functions

Parses and validates a plain map into a CKEditor5 preset configuration. Returns {:ok, %Preset{}} if valid, {:error, errors} if invalid.

Parses and validates a plain map into a CKEditor5 preset configuration. Returns %Preset{} if valid, raises an error if invalid.

s()

Defines the schema for a preset configuration map.

Functions

parse(preset_map)

Parses and validates a plain map into a CKEditor5 preset configuration. Returns {:ok, %Preset{}} if valid, {:error, errors} if invalid.

parse!(preset_map)

Parses and validates a plain map into a CKEditor5 preset configuration. Returns %Preset{} if valid, raises an error if invalid.

s()

Defines the schema for a preset configuration map.