content_foundry 1.0.0-alpha.1 copy "content_foundry: ^1.0.0-alpha.1" to clipboard
content_foundry: ^1.0.0-alpha.1 copied to clipboard

Customizable GUI editor for content with user-defined schema

Form-like UI for editing various kinds of user-defined content. Can be used for a CMS front-end.

The package is currently in the active development – APIs will break.

Features #

  • Supported types:
    • bool
    • String
    • double
    • enum – choice from a list of Strings
    • structure – set of named fields
    • list – list of fields
    • polymorphic – a field that can be of multiple different types (similar to JSON Schema anyOf)
    • nullable – "wrapper" field around any field to make it nullable (other fields are non-nullable by default)
  • Custom fields.
  • Custom field editors.
  • Overriding of default field editors.

Usage #

Check out the example.

1
likes
130
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

Customizable GUI editor for content with user-defined schema

Documentation

API reference

License

Unlicense (license)

Dependencies

flutter, uuid

More

Packages that depend on content_foundry