UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

18 lines 1.04 kB
import { createContentControlsSettingsFolder } from "../../../application/settings/baseSettings/controls/createContentControlsSettingsFolder"; import { KeyEvent } from "../../../keyHandler/KeyEvent"; import { KeyPattern } from "../../../keyHandler/KeyPattern"; import { TSettingsFromFactory } from "../../../settings/_types/TSettingsFromFactory"; import { IContent } from "../../_types/IContent"; /** * Handles content scroll input (page down/up) * @param event The event to test * @param content The content to be scrolled * @param patterns The key patterns to detect, or the base settings to extract them from * @param scrollSpeed The speed to scroll with * @returns Whether the event was caught */ export declare function handleContentScrollInput(event: KeyEvent, content: IContent, patterns: { contentUp: KeyPattern; contentDown: KeyPattern; } | TSettingsFromFactory<typeof createContentControlsSettingsFolder>, scrollSpeed?: number): void | boolean; //# sourceMappingURL=handleContentScrollInput.d.ts.map