49 lines
1.3 KiB
JSON
49 lines
1.3 KiB
JSON
[
|
|
{
|
|
"component": "InputText",
|
|
"props": {
|
|
"displayName": "ボタン名",
|
|
"modelValue": "",
|
|
"name": "buttonName",
|
|
"placeholder": "ボタンのラベルを入力してください"
|
|
}
|
|
},
|
|
{
|
|
"component": "FieldInput",
|
|
"props": {
|
|
"displayName": "配置スペースを選択",
|
|
"modelValue": {},
|
|
"name": "space",
|
|
"fieldTypes":["SPACER"],
|
|
"placeholder": "ボタンを配置するスペースを選択"
|
|
}
|
|
},
|
|
{
|
|
"component": "SelectBox",
|
|
"props": {
|
|
"displayName": "追加位置",
|
|
"modelValue": "",
|
|
"name": "position",
|
|
"options": [
|
|
"一番右に追加する",
|
|
"一番左に追加する"
|
|
],
|
|
"placeholder": "追加位置を選択してください"
|
|
}
|
|
},
|
|
{
|
|
"component": "EventSetter",
|
|
"props": {
|
|
"displayName": "イベント名",
|
|
"modelValue": "",
|
|
"name": "eventName",
|
|
"connectProps": [
|
|
{
|
|
"key": "displayName",
|
|
"propName": "buttonName"
|
|
}
|
|
],
|
|
"placeholder": "イベント名を入力してください"
|
|
}
|
|
}
|
|
] |