@uiwwsw/easter-egg
Version:
[](https://www.npmjs.com/package/@uiwwsw/easter-egg) [](https://github.com/uiwwsw/easter-egg/actions
9 lines (8 loc) • 602 B
TypeScript
/**
* 지정된 키 시퀀스가 순서대로 입력되면 콜백 함수를 실행하는 이스터에그를 설정합니다.
* 이 버전은 디버거 탐지 및 코드 난독화 기능이 포함되어 있습니다.
* @param targetElement 이벤트를 수신할 HTML 요소 (예: document.body)
* @param callback 키 시퀀스가 일치했을 때 실행될 함수
* @param keySequence 감지할 키 이름의 배열 (e.g., ['ArrowUp', 'ArrowUp', 'ArrowDown', 'ArrowDown'])
*/
export declare function createEasterEgg(targetElement: HTMLElement, callback: () => void, keySequence: string[]): void;