directus-extension-dictionary-test
v0.1.0
Published
An extension providing dictionary interface for [Directus](https://github.com/directus/directus) that returns a standartd object of key/value pairs.
Downloads
10
Maintainers
Readme
Directus Dictionary
An extension providing dictionary interface for Directus that returns a standartd object of key/value pairs.
Example setup
Extend the Directus built in repeater interface, to add, rearange, and delete keys.
Add values to the predifined list of keys:
The end value of this field will be:
{
"logIn": "Log In",
"logOut": "Log Out"
}
Keys with empty are omitted from the response object.
Feature List
- [x] Directus interface extension
- [x] Adding/removing/rearranging keys
- [x] Adding/removing values
- [x] Filters out empty values
- [x] Shows warning in empty fields
- [X] Shows completion progress in editor
- [ ] Directus display extension
- [ ] Displays completion progress in collection view
- [ ] Sorts items by completion
Usage
- Build it via
npm run build
- Copy
dist/interfaces/dictionary
to/directus/extensions/interfaces
(or whereever your extension folder is) - Add a new json field to your collection and select the
Dictionary
interface - Define keys and add optional descriptions