@launchmenu/core
Version:
An environment for visual keyboard controlled applets
18 lines • 1.04 kB
TypeScript
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