UNPKG

wired-input

Version:

Hand-drawn sketchy text input - web component

39 lines (38 loc) 1.08 kB
import { WiredBase, Point } from 'wired-lib/lib/wired-base'; import { TemplateResult, CSSResultArray } from 'lit-element'; export declare class WiredInput extends WiredBase { disabled: boolean; placeholder: string; name?: string; min?: string; max?: string; step?: string; type: string; autocomplete: string; autocapitalize: string; autocorrect: string; required: boolean; autofocus: boolean; readonly: boolean; minlength?: number; maxlength?: number; size?: number; private textInput?; private pendingValue?; private resizeObserver?; constructor(); static get styles(): CSSResultArray; render(): TemplateResult; get input(): HTMLInputElement | undefined; get value(): string; set value(v: string); firstUpdated(): void; protected canvasSize(): Point; protected draw(svg: SVGSVGElement, size: Point): void; private refire; focus(): void; updated(): void; disconnectedCallback(): void; private attachResizeListener; private detachResizeListener; }