META-INF.metadata.vaadin-custom-field.json Maven / Gradle / Ivy
[
{
"selector": "vaadin-custom-field::part(label)",
"displayName": "Label",
"properties": [
{
"propertyName": "color",
"displayName": "Text color",
"editorType": "color",
"presets": [
"--lumo-header-text-color",
"--lumo-body-text-color",
"--lumo-secondary-text-color",
"--lumo-tertiary-text-color",
"--lumo-disabled-text-color",
"--lumo-primary-text-color",
"--lumo-error-text-color",
"--lumo-success-text-color"
]
},
{
"propertyName": "font-size",
"displayName": "Font size",
"editorType": "range",
"presets": [
"--lumo-font-size-xxs",
"--lumo-font-size-xs",
"--lumo-font-size-s",
"--lumo-font-size-m",
"--lumo-font-size-l",
"--lumo-font-size-xl",
"--lumo-font-size-xxl",
"--lumo-font-size-xxxl"
],
"icon": "font"
},
{
"propertyName": "font-weight",
"displayName": "Bold",
"editorType": "checkbox",
"checkedValue": "bold"
}
]
},
{
"selector": "vaadin-custom-field::part(helper-text)",
"displayName": "Helper text",
"properties": [
{
"propertyName": "color",
"displayName": "Text color",
"editorType": "color",
"presets": [
"--lumo-header-text-color",
"--lumo-body-text-color",
"--lumo-secondary-text-color",
"--lumo-tertiary-text-color",
"--lumo-disabled-text-color",
"--lumo-primary-text-color",
"--lumo-error-text-color",
"--lumo-success-text-color"
]
},
{
"propertyName": "font-size",
"displayName": "Font size",
"editorType": "range",
"presets": [
"--lumo-font-size-xxs",
"--lumo-font-size-xs",
"--lumo-font-size-s",
"--lumo-font-size-m",
"--lumo-font-size-l",
"--lumo-font-size-xl",
"--lumo-font-size-xxl",
"--lumo-font-size-xxxl"
],
"icon": "font"
},
{
"propertyName": "font-weight",
"displayName": "Bold",
"editorType": "checkbox",
"checkedValue": "bold"
}
]
},
{
"selector": "vaadin-custom-field::part(error-message)",
"displayName": "Error message",
"properties": [
{
"propertyName": "color",
"displayName": "Text color",
"editorType": "color",
"presets": [
"--lumo-header-text-color",
"--lumo-body-text-color",
"--lumo-secondary-text-color",
"--lumo-tertiary-text-color",
"--lumo-disabled-text-color",
"--lumo-primary-text-color",
"--lumo-error-text-color",
"--lumo-success-text-color"
]
},
{
"propertyName": "font-size",
"displayName": "Font size",
"editorType": "range",
"presets": [
"--lumo-font-size-xxs",
"--lumo-font-size-xs",
"--lumo-font-size-s",
"--lumo-font-size-m",
"--lumo-font-size-l",
"--lumo-font-size-xl",
"--lumo-font-size-xxl",
"--lumo-font-size-xxxl"
],
"icon": "font"
},
{
"propertyName": "font-weight",
"displayName": "Bold",
"editorType": "checkbox",
"checkedValue": "bold"
}
]
}
]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy