UNPKG

@uiwwsw/easter-egg

Version:

[![npm version](https://img.shields.io/npm/v/@uiwwsw/easter-egg.svg)](https://www.npmjs.com/package/@uiwwsw/easter-egg) [![Publish](https://github.com/uiwwsw/easter-egg/actions/workflows/publish.yml/badge.svg)](https://github.com/uiwwsw/easter-egg/actions

9 lines (8 loc) 602 B
/** * 지정된 키 시퀀스가 순서대로 입력되면 콜백 함수를 실행하는 이스터에그를 설정합니다. * 이 버전은 디버거 탐지 및 코드 난독화 기능이 포함되어 있습니다. * @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;