UNPKG

noph-ui

Version:

Noph UI is a modern, powerful UI library for Svelte 5, fully aligned with the Material 3 guidelines. Build stunning, consistent user interfaces with the efficiency and flexibility of Svelte and Google’s Material Design framework.

15 lines (14 loc) 517 B
import type { InputFieldProps } from '../types.ts'; export interface AutoCompleteOption { value?: string | number; label: string; } export interface AutoCompleteProps extends Omit<InputFieldProps, 'clientWidth' | 'clientHeight'> { options: AutoCompleteOption[]; optionsFilter?: (option: AutoCompleteOption) => boolean; onoptionselect?: (option: AutoCompleteOption) => void; clampMenuWidth?: boolean; showPopover?: () => void; hidePopover?: () => void; virtualThreshold?: number; }