Pickles 2

multitext フィールド

HTML、 プレーンテキスト、 Markdown形式のいずれかを選択して編集できる入力欄を作成します。

モジュール実装例

{
    "interface": {
        "fields": {
            "multitext-field": {
                "fieldType": "input",
                "type": "multitext",
                "label": "形式を選んでテキスト入力"
            }
        }
    }
}

旧Broccoli標準記法での実装例

{&{"input":{
    "type": "multitext",
    "name": "multitext-field",
    "label": "形式を選んでテキスト入力"
}}&}

データ型

{
    "src": "入力された文字データ",
    "editor": "markdown"
}

editor には、次のいずれかの値が入ります。

(空白)
HTML編集を選択した場合の値です。
text
プレーンテキスト編集を選択した場合の値です。
markdown
Markdown編集を選択した場合の値です。

バリデーション

validatorjs が定義するバリデーションルールが設定できます。