-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
For a valid checklist block, under any circumstances (now or in the future) :
- Can the
itemsproperty benullor omitted? - Can any array element in
itemsbenull? - Can the
textorcheckedproperties of any item benullor omitted?
Or are all of the aforementioned properties/values guaranteed to always be present and non-null for this block to be valid?
Context: I'm a back-end .NET developer needing to parse Editor.js documents. The readme lists all of the aforementioned properties/values but does not explicitly guarantee that they will always be present and non-null. Back-end deserialization/parsing in strongly typed languages would be easier with some guarantees about which properties can and can not be null/omitted. (Ideally, any such guarantees should be added to the readme to ensure they are formalized and kept in the future.)
Metadata
Metadata
Assignees
Labels
No labels