form_template.yaml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. is_package: true
  2. container:
  3. type: HtmlTemplate
  4. properties: {tooltip: '', background: '', foreground: '', border: '', visible: true,
  5. role: null, html: '@theme:standard-page.html'}
  6. components:
  7. - type: ColumnPanel
  8. properties: {role: null, tooltip: '', border: '', foreground: '', visible: true,
  9. wrap_on: mobile, col_spacing: tiny, spacing_above: small, col_widths: '{}', spacing_below: small,
  10. background: ''}
  11. name: content_panel
  12. layout_properties: {slot: default}
  13. components:
  14. - type: TextArea
  15. properties: {role: null, align: left, height: 472.2333, tooltip: '', placeholder: '',
  16. border: '', enabled: true, foreground: '', visible: true, text: '', font_size: null,
  17. auto_expand: true, font: '', spacing_above: small, spacing_below: small, italic: false,
  18. background: '', bold: false, underline: false}
  19. name: input
  20. layout_properties: {slot: default, grid_position: 'ZYPJLG,JVGICP', column: null}
  21. - type: RichText
  22. properties: {}
  23. name: output
  24. layout_properties: {grid_position: 'ZYPJLG,RAIGTL'}
  25. - type: Button
  26. properties: {role: null, align: right, tooltip: '', border: '', enabled: true,
  27. foreground: '', visible: true, text: JSON, font_size: null, font: '', spacing_above: small,
  28. icon_align: left, spacing_below: small, italic: false, background: '', bold: false,
  29. underline: false, icon: ''}
  30. name: check_json
  31. layout_properties: {grid_position: 'FMPDIV,WJAISE'}
  32. event_bindings: {click: check_json_click}
  33. - type: Button
  34. properties: {role: null, align: left, tooltip: '', border: '', enabled: true,
  35. foreground: '', visible: true, text: 'YAML
  36. ', font_size: null, font: '', spacing_above: small, icon_align: left, spacing_below: small,
  37. italic: false, background: '', bold: false, underline: false, icon: ''}
  38. name: check_yaml
  39. layout_properties: {slot: default, grid_position: 'FMPDIV,SLPCJD'}
  40. event_bindings: {click: check_yaml_click}
  41. - type: Label
  42. properties: {}
  43. name: label_1
  44. layout_properties: {slot: hero}