flownative / neos-editors
为 Neos 检查器提供额外编辑器的包
0.3.0
2022-05-19 11:34 UTC
Requires
- neos/neos: ^7.0 || ^8.0
- dev-main
- 0.3.0
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.0
- dev-dependabot/npm_and_yarn/Resources/Private/Scripts/YamlEditor/minimist-0.2.4
- dev-dependabot/npm_and_yarn/Resources/Private/Scripts/YamlEditor/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/Resources/Private/Scripts/YamlEditor/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/Resources/Private/Scripts/YamlEditor/terser-4.8.1
- dev-dependabot/npm_and_yarn/Resources/Private/Scripts/YamlEditor/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/Resources/Private/Scripts/YamlEditor/mout-1.2.3
This package is auto-updated.
Last update: 2024-09-04 18:18:13 UTC
README
Flownative Neos Editors
本包包含用于 Neos 的额外编辑器(和验证器)。
安装
composer require flownative/neos-editors
使用方法
要使用包含的编辑器,只需在 NodeTypes.yaml
中相应配置属性。以下是一个示例
properties:
'yamlProperty':
type: 'string'
ui:
label: 'YAML property'
inspector:
group: 'document'
editor: 'Flownative.Neos.Editors/Inspector/Editors/Yaml'
validation:
'Flownative.Neos.Editors/Inspector/Validators/Yaml': []
可用的编辑器
YAML
名称: Flownative.Neos.Editors/Inspector/Editors/Yaml
YAML 编辑器提供 YAML 的语法高亮,并确保不使用制表符进行缩进。
编辑器支持 buttonLabel
作为 editorOption
,如 Neos 中的 CodeEditor
。
可用的验证器
YAML
名称: Flownative.Neos.Editors/Inspector/Validators/Yaml
YAML 验证器提供 YAML 的验证。内部尝试使用 JS-YAML 进行解析,如果抛出异常则失败验证。
验证器没有选项。