# ScriptWidget

ScriptWidget 클래스는 아래와 같이 3개의 카테고리로 구성되어있습니다.

### [<mark style="color:purple;">Field</mark>](https://docs-kr.zep.us/zep-script-api/zepscriptapi/scriptwidget/field)

> Widget 과 관련된 속성 값들이 모여있는 카테고리입니다.
>
> 현재는 위젯의 id 필드만 가지고 있으며, 업데이트 시 추가 될 수 있습니다.

### [<mark style="color:purple;">Event Listeners</mark>](https://docs-kr.zep.us/zep-script-api/zepscriptapi/scriptwidget/event-listeners)

> 위젯에서 App으로 데이터를 보낼 때 동작 하는 함수들이 모여있는 카테고리입니다. onMessage 함수가 있으며, 업데이트 시 추가 될 수 있습니다.

### [<mark style="color:purple;">Methods</mark>](https://docs-kr.zep.us/zep-script-api/zepscriptapi/scriptwidget/methods)

> 위젯으로 데이터를 보내는 함수, 위젯을 종료하는 함수 등이 모여있는 카테고리입니다.
