All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.metadata.vaadin-upload.json Maven / Gradle / Ivy

There is a newer version: 24.7.0
Show newest version
[
  {
    "selector": "vaadin-upload > vaadin-button",
    "displayName": "Upload button",
    "properties": [
      {
        "propertyName": "background-color",
        "displayName": "Background color",
        "editorType": "color"
      },
      {
        "propertyName": "border-color",
        "displayName": "Border color",
        "editorType": "color"
      },
      {
        "propertyName": "border-width",
        "displayName": "Border width",
        "editorType": "range",
        "presets": [
          "0px",
          "1px",
          "2px",
          "3px"
        ],
        "icon": "square"
      },
      {
        "propertyName": "border-radius",
        "displayName": "Border radius",
        "editorType": "range",
        "presets": [
          "0",
          "--lumo-border-radius-m",
          "--lumo-border-radius-l"
        ],
        "icon": "square"
      },
      {
        "propertyName": "--lumo-button-size",
        "displayName": "Size",
        "editorType": "range",
        "presets": [
          "--lumo-size-xs",
          "--lumo-size-s",
          "--lumo-size-m",
          "--lumo-size-l",
          "--lumo-size-xl"
        ],
        "icon": "square"
      },
      {
        "propertyName": "padding-inline",
        "displayName": "Padding",
        "editorType": "range",
        "presets": [
          "--lumo-space-xs",
          "--lumo-space-s",
          "--lumo-space-m",
          "--lumo-space-l",
          "--lumo-space-xl"
        ],
        "icon": "square"
      }
    ]
  },
  {
    "selector": "vaadin-upload > vaadin-button::part(label)",
    "displayName": "Upload button 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-upload::part(drop-label)",
    "displayName": "Drop 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-upload vaadin-upload-file-list::part(list)",
    "displayName": "File list",
    "properties": [
      {
        "propertyName": "background-color",
        "displayName": "Background color",
        "editorType": "color"
      },
      {
        "propertyName": "border-color",
        "displayName": "Border color",
        "editorType": "color"
      },
      {
        "propertyName": "border-width",
        "displayName": "Border width",
        "editorType": "range",
        "presets": [
          "0px",
          "1px",
          "2px",
          "3px"
        ],
        "icon": "square"
      },
      {
        "propertyName": "border-radius",
        "displayName": "Border radius",
        "editorType": "range",
        "presets": [
          "0",
          "--lumo-border-radius-m",
          "--lumo-border-radius-l"
        ],
        "icon": "square"
      },
      {
        "propertyName": "padding",
        "displayName": "Padding",
        "editorType": "range",
        "presets": [
          "--lumo-space-xs",
          "--lumo-space-s",
          "--lumo-space-m",
          "--lumo-space-l",
          "--lumo-space-xl"
        ],
        "icon": "square"
      }
    ]
  },
  {
    "selector": "vaadin-upload vaadin-upload-file",
    "displayName": "File element",
    "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"
      },
      {
        "propertyName": "background-color",
        "displayName": "Background color",
        "editorType": "color"
      },
      {
        "propertyName": "border-color",
        "displayName": "Border color",
        "editorType": "color"
      },
      {
        "propertyName": "border-width",
        "displayName": "Border width",
        "editorType": "range",
        "presets": [
          "0px",
          "1px",
          "2px",
          "3px"
        ],
        "icon": "square"
      },
      {
        "propertyName": "border-radius",
        "displayName": "Border radius",
        "editorType": "range",
        "presets": [
          "0",
          "--lumo-border-radius-m",
          "--lumo-border-radius-l"
        ],
        "icon": "square"
      },
      {
        "propertyName": "padding",
        "displayName": "Padding",
        "editorType": "range",
        "presets": [
          "--lumo-space-xs",
          "--lumo-space-s",
          "--lumo-space-m",
          "--lumo-space-l",
          "--lumo-space-xl"
        ],
        "icon": "square"
      }
    ]
  },
  {
    "selector": "vaadin-upload vaadin-upload-file > vaadin-progress-bar::part(value)",
    "displayName": "Progress bar",
    "properties": [
      {
        "propertyName": "background-color",
        "displayName": "Background color",
        "editorType": "color"
      }
    ]
  }
]




© 2015 - 2025 Weber Informatics LLC | Privacy Policy