UNPKG

@exmg/livery

Version:

Ex Machina Group Livery Web SDK.

37 lines (36 loc) 1.08 kB
import { LitElement } from 'lit-element'; import { LiveryPlayer } from '../livery-player/LiveryPlayer'; declare global { interface HTMLElementTagNameMap { 'livery-log': LiveryLog; } } /** * Element defined as `<livery-log>` which shows messages logged by global livery logic and specified LiveryPlayer. * * Notes: * - Only one livery-log element can be used (e.g: connected to DOM) at a time. * - Previously logged messages will not be shown. */ export declare class LiveryLog extends LitElement { static readonly styles: import("lit-element").CSSResult; /** * Number of characters after which to truncate lines. */ maxLineLength: number; /** * Maximum number of lines to display. */ maxLines: number; /** * Reference to LiveryPlayer element to log details from. */ player: LiveryPlayer | null; private container; private lines; connectedCallback(): void; disconnectedCallback(): void; firstUpdated(): void; render(): import("lit-element").TemplateResult; private customLog; }