@oslokommune/punkt-elements
Version:
Komponentbiblioteket til Punkt, et designsystem laget av Oslo Origo
18 lines (17 loc) • 727 B
TypeScript
import { ComboboxBase } from './combobox-base';
/**
* Value management layer for PktCombobox.
* Handles selection, deselection, user-added values, and input reset.
*/
export declare class ComboboxValue extends ComboboxBase {
toggleValue(value: string | null): void;
protected setSelected(value: string | null): void;
protected removeSelected(value: string | null): void;
protected addAllOptions(): void;
protected removeAllSelected(): void;
protected addValue(): void;
protected removeValue(value: string | null): void;
protected addNewUserValue(value: string | null): void;
protected resetComboboxInput(shouldResetInput?: boolean): void;
protected removeLastValue(e: Event): void;
}