flownative/neos-editors

为 Neos 检查器提供额外编辑器的包

安装: 72

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 5

分支: 0

开放问题: 6

语言:JavaScript

类型:neos-package


README

GPL-3.0 license Packagist Maintenance level: Acquaintance

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 的语法高亮,并确保不使用制表符进行缩进。

YAML editor

编辑器支持 buttonLabel 作为 editorOption,如 Neos 中的 CodeEditor

可用的验证器

YAML

名称: Flownative.Neos.Editors/Inspector/Validators/Yaml

YAML 验证器提供 YAML 的验证。内部尝试使用 JS-YAML 进行解析,如果抛出异常则失败验证。

YAML error message

验证器没有选项。