add element suffix to editor elements

This commit is contained in:
Mads Rasmussen
2022-07-04 17:18:18 +02:00
parent 9c451fbca5
commit fe0cb2647d
3 changed files with 19 additions and 7 deletions

View File

@@ -2,10 +2,16 @@ import { html, LitElement } from 'lit';
import { customElement } from 'lit/decorators.js';
@customElement('umb-editor-data-type')
export class UmbEditorDataType extends LitElement {
export class UmbEditorDataTypeElement extends LitElement {
render() {
return html`<div>Data types</div>`;
}
}
export default UmbEditorDataType;
export default UmbEditorDataTypeElement;
declare global {
interface HTMLElementTagNameMap {
'umb-editor-data-type': UmbEditorDataTypeElement;
}
}

View File

@@ -5,7 +5,7 @@ import { UmbContextConsumerMixin } from '../../core/context';
import { UmbExtensionManifest, UmbExtensionRegistry } from '../../core/extension';
@customElement('umb-editor-extensions')
export class UmbEditorExtensions extends UmbContextConsumerMixin(LitElement) {
export class UmbEditorExtensionsElement extends UmbContextConsumerMixin(LitElement) {
@state()
private _extensions: Array<UmbExtensionManifest> = [];
@@ -69,4 +69,10 @@ export class UmbEditorExtensions extends UmbContextConsumerMixin(LitElement) {
}
}
export default UmbEditorExtensions;
export default UmbEditorExtensionsElement;
declare global {
interface HTMLElementTagNameMap {
'umb-editor-extensions': UmbEditorExtensionsElement;
}
}

View File

@@ -15,7 +15,7 @@ import '../editor-views/editor-view-node-edit.element';
import '../editor-views/editor-view-node-info.element';
@customElement('umb-editor-node')
export class UmbEditorNode extends UmbContextConsumerMixin(LitElement) {
export class UmbEditorNodeElement extends UmbContextConsumerMixin(LitElement) {
static styles = [
UUITextStyles,
css`
@@ -242,10 +242,10 @@ export class UmbEditorNode extends UmbContextConsumerMixin(LitElement) {
}
}
export default UmbEditorNode;
export default UmbEditorNodeElement;
declare global {
interface HTMLElementTagNameMap {
'umb-editor-node': UmbEditorNode;
'umb-editor-node': UmbEditorNodeElement;
}
}