nodehotkey
Version:
Authotkey like macros for NodeJS
32 lines (31 loc) • 879 B
TypeScript
import { ClickType } from '../../types/nhk-types';
/**
* press a keyboard/mouse key
* @param keyCode {number} code of the key to press
* @returns {void}
*/
export declare function pressKey(keyCode: number): void;
/**
* release a keyboard/mouse key
* @param keyCode {number} code of the key to release
* @returns {void}
*/
export declare function releaseKey(keyCode: number): void;
/**
* click a keyboard/mouse key
* @param clickKey {ClickType}
* @returns {void}
*/
export declare function click(clickKey: ClickType | number | number[]): void;
/**
* pastes given text
* @param string {text} text to be pasted
* @returns {void}
*/
export declare function paste(text: string): void;
/**
* type string using keystrokes
* @param text {string} string to be typed
* @returns {void}
*/
export declare function type(text: string): void;