> For the complete documentation index, see [llms.txt](https://docs.overdare.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.overdare.com/korean/development/api-reference/enums/contextactionresult.md).

# ContextActionResult

## Overview

ContextActionResult는 ContextActionService에서 여러 이벤트 핸들러가 하나의 액션에 바인딩되어 있을 때 사용하는 Enum입니다.

하나의 핸들러가 이벤트를 처리한 후, 이후 핸들러에 이벤트를 계속 전달할지 여부를 결정하는 데 사용됩니다.

## Items

| Name | Value | Description                                                                                                 |
| ---- | ----- | ----------------------------------------------------------------------------------------------------------- |
| Sink | 0     | 현재 핸들러에서 입력을 소비하고 이후 핸들러로 전달하지 않습니다. 핸들러가 별도의 반환값을 지정하지 않은 경우에도 Sink와 동일하게 동작합니다.                           |
| Pass | 1     | 현재 핸들러가 입력을 처리한 뒤에도 같은 액션에 바인딩된 다음 핸들러로 입력을 계속 전달합니다. 동일 액션에 여러 핸들러가 스택으로 바인딩되어 있을 때 체이닝 처리를 구현하기 위해 사용합니다. |

## See also

{% content-ref url="/pages/IXLB7ngECFwWMU5IwYAv" %}
[ContextActionService](/korean/development/api-reference/classes/contextactionservice.md)
{% endcontent-ref %}
