UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

17 lines 983 B
import { KeyEvent } from "../../../keyHandler/KeyEvent"; import { TSettingsFromFactory } from "../../../settings/_types/TSettingsFromFactory"; import { createFieldControlsSettingsFolder } from "../../../application/settings/baseSettings/controls/createFieldControlsSettingsFolder"; import { KeyPattern } from "../../../keyHandler/KeyPattern"; import { ITextEditTarget } from "../_types/ITextEditTarget"; /** * Handles text removal inputs * @param event The event to test * @param targetField The text field to perform the event for * @param patterns The key patterns to detect, or the base settings to extract them from * @returns Whether the event was caught */ export declare function handleRemovalInput(event: KeyEvent, { textField, onChange }: ITextEditTarget, patterns: { backspace: KeyPattern; delete: KeyPattern; } | TSettingsFromFactory<typeof createFieldControlsSettingsFolder>): void | boolean; //# sourceMappingURL=handleRemovalInput.d.ts.map