UNPKG

@oslokommune/punkt-elements

Version:

Komponentbiblioteket til Punkt, et designsystem laget av Oslo Origo

28 lines (27 loc) 1.21 kB
import { PktElement } from '../../base-elements/element'; import { FocusModalityController } from '../../controllers/focus-modality-controller'; import { IPktSearchInput, IPktSearchInputSuggestion, TPktSearchInputAppearance, TPktSearchInputMethod } from '../../shared-types/searchinput'; export type { IPktSearchInput, IPktSearchInputSuggestion, TPktSearchInputAppearance, TPktSearchInputMethod, } from '../../shared-types/searchinput'; export declare class PktSearchInput extends PktElement<IPktSearchInput> implements IPktSearchInput { appearance: TPktSearchInputAppearance; disabled: boolean; fullwidth: boolean; id: string; label: string | undefined; name: string | undefined; placeholder: string; value: string; suggestions: IPktSearchInputSuggestion[] | undefined; action: string | undefined; method: TPktSearchInputMethod | undefined; focusModality: FocusModalityController; private get suggestionsId(); private dispatchSearch; private onInput; private onInputKeydown; private onSearchClick; private onSuggestionClick; private renderSuggestion; render(): import('lit-html').TemplateResult<1>; } export default PktSearchInput;