Skip to content

Code Editor Field

Form field wrapping ab-code-editor: label, language type, helpers accordion, suggestions.

HTML tag: c-eebd2684dc31e403e9729ccb761ddcfde

  • labeled code field in a form
  • expression/script with helper panels
  • language-typed source input
PropTypeDefaultDescription
labelString
typeString
valueString
readonlyBooleanfalse
helper_sectionsArray
suggestionsArray
disabledBooleanfalse
label_positionString
themeString
minimapBoolean
font_sizeString
word_wrapBoolean
placeholderString
  • type sets editor language; bind .value.
  • Listen value-changed (form contract), not change on host.
  • helper_sections embed helper widgets; suggestions merge from helpers.
  • readonly/disabled/label/label_position like other fields.
EventDetail
value-changed

Do not use raw ab-code-editor in standard entity forms when this field exists. Do not listen for change on the field host.

<c-eebd2684dc31e403e9729ccb761ddcfde .label=${'Script'} .type=${'javascript'} .value=${code} @value-changed=${onCode}></c-eebd2684dc31e403e9729ccb761ddcfde>