@universal-material/web
Version:
Material web components
31 lines • 916 B
JavaScript
import { __decorate } from "tslib";
import { html, LitElement } from 'lit';
import { customElement, property, queryAssignedElements } from 'lit/decorators.js';
let OverflowMenuItem = class OverflowMenuItem extends LitElement {
constructor() {
super(...arguments);
this.label = '';
this.priority = false;
}
render() {
return html `
<u-icon-button .title="${this.label}">
<slot></slot>
</u-icon-button>
`;
}
};
__decorate([
property()
], OverflowMenuItem.prototype, "label", void 0);
__decorate([
property({ type: Boolean })
], OverflowMenuItem.prototype, "priority", void 0);
__decorate([
queryAssignedElements()
], OverflowMenuItem.prototype, "icons", void 0);
OverflowMenuItem = __decorate([
customElement('u-overflow-menu-item')
], OverflowMenuItem);
export { OverflowMenuItem };
//# sourceMappingURL=overflow-menu-item.js.map