web-component-analyzer icon indicating copy to clipboard operation
web-component-analyzer copied to clipboard

Missing description for property from the mixin

Open web-padawan opened this issue 5 years ago • 1 comments

So I have this property specified in the mixin:

/**
 * If true, the user cannot interact with this element.
 */
@property({ type: Boolean, reflect: true }) disabled = false;

The JSON output in the component extending that mixin:

{
  "name": "disabled",
  "type": "boolean"
},

This applies to all the properties inherited from the mixins, see example here: https://cdn.vaadin.com/vaadin-details/2.0.0-alpha3/index.html

web-padawan avatar Dec 23 '19 10:12 web-padawan

Note, this also affects @event annotation.

@runem any ideas what could be the issue?

web-padawan avatar Feb 04 '20 16:02 web-padawan