
EvSignal::__construct 메서드는 이벤트 신호를 생성하는 데 사용됩니다. 이 메서드는 이벤트 신호를 초기화하고, 이벤트 핸들러를 등록하는 역할을 합니다.
이 메서드는 다음과 같은 인자를 받습니다.
- name: 이벤트 신호의 이름을 지정하는 문자열입니다.
- callback: 이벤트 핸들러 함수를 지정하는 callable 타입입니다.
- priority: 이벤트 핸들러의 우선순위를 지정하는 정수입니다. (default: 0)
- once: 이벤트 핸들러를 한 번만 호출하는지 여부를 지정하는 불리언입니다. (default: false)
예를 들어, 다음과 같이 이벤트 신호를 생성할 수 있습니다.
이벤트 신호를 생성한 후, 이벤트 핸들러를 등록할 수 있습니다. 이벤트 핸들러는 이벤트 신호가 발생할 때 호출됩니다.
이벤트 신호를 삭제할 때는 다음과 같이 삭제할 수 있습니다.
2025-03-17 08:57