UNPKG

ui-lit

Version:

UI Elements on LIT

30 lines (29 loc) 763 B
import { __decorate } from "tslib"; import { customElement } from 'lit/decorators.js'; import { LitElement, html, css } from 'lit'; export * from './code-line'; let LitCode = class LitCode extends LitElement { constructor() { super(...arguments); this._counter = 0; } inc() { return ++this._counter; } render() { return html `<slot></slot>`; } }; LitCode.styles = css ` :host{ display: block; background-color: var(--lit-code-background, rgba(0,0,0,0.05)); padding: 10px; margin: 10px 0; font-family: monospace; border-radius: 5px; }`; LitCode = __decorate([ customElement('lit-code') ], LitCode); export { LitCode };