StateStyle
개요
위젯의 상태(hover, 눌림, 선택, 비활성)에 따라 다른 스타일을 적용합니다. 예를 들어 버튼이 눌렸을 때 색상이 진해지는 효과를 줍니다.
속성 (Property)
| 속성 | 설명 | 값 | 기본값 |
|---|---|---|---|
isSelected | 켰을 시, 선택(selected) 상태 색상을 적용 대상에 포함합니다. | 켜기/끄기 | 끄기 |
isDisabled | 켰을 시, 비활성(disabled) 상태 색상을 적용 대상에 포함합니다. | 켜기/끄기 | 끄기 |
duration | 상태 전환 시간(ms)입니다. 0이면 대상 위젯의 색을 즉시 바꾸고, 0보다 크면 그 시간 동안 색이 부드럽게 전환됩니다. - ⚠️ 현재 버전에서는 스타일 패널에서 이 값을 편집할 수 없습니다. (기본값 0으로 고정). | 정수 | 0 |
hover | 마우스를 올렸을 때 적용할 테두리·채움(배경)·글자 색을 지정합니다. | 테두리·채움·글자 색 | 미설정 |
pressed | 눌렀을 때 적용할 테두리·채움(배경)·글자 색을 지정하며, 선택·hover보다 우선 적용됩니다. | 테두리·채움·글자 색 | 미설정 |
selected | 선택 상태일 때 적용할 테두리·채움(배경)·글자 색을 지정합니다. | 테두리·채움·글자 색 | 미설정 |
disabled | 비활성 상태일 때 적용할 테두리·채움(배경)·글자 색을 지정하며, 다른 상태보다 우선 적용됩니다. | 테두리·채움·글자 색 | 미설정 |