UNPKG

@skhemata/skhemata-form

Version:

Skhemata Form Web Component. This web component can be used as base web component when working with forms and inputs.

39 lines (38 loc) 1.14 kB
import { CSSResult } from '@skhemata/skhemata-base'; import { FontAwesomeIcon } from '@riovir/wc-fontawesome'; import { SkhemataFormInput } from './SkhemataFormInput'; export declare class SkhemataFormAutocomplete extends SkhemataFormInput { static get styles(): CSSResult[]; static get scopedElements(): { 'fa-icon': typeof FontAwesomeIcon; }; description: string; selected: string; mapValue: string; mapLabel: string; search: string; results: any; label: string; menuOpen: boolean; required: boolean; name: string; placeholder: string; errorMessage: string; submitOnSelect: boolean; valid: boolean; helpClass: string; private _active; get active(): number; set active(value: number); reset(): void; validate(): void; clearError(): void; handleKeydown(event: any): void; handleInput(event: any): void; handleSelectValue(selected: string, value: any): void; toggleMenu(): void; handleFocusOut(): void; getResults(): void; firstUpdated(): Promise<void>; render(): import("lit-html").TemplateResult<1>; }