계산기 사용자 지정 위젯 단위 테스트
  • 21 Oct 2024
  • 1 읽을 분
  • 기여자

계산기 사용자 지정 위젯 단위 테스트


기사 요약

::: (정보) ()앱을 다운로드하려면 방문하세요: 라이브러리:::

계산기 사용자 지정 위젯 단위 테스트

이 애플리케이션은 계산기 커스텀 위젯을 설정하고 사용하는 방법을 설명합니다.

목적

계산기 단위 테스트의 목적은 사용자가 자신의 튤립 애플리케이션에서 계산기 사용자 지정 위젯을 설정하고 사용하는 방법을 배우고 이해할 수 있도록 하는 것입니다. 사용자 지정 위젯은 현재 기본 플랫폼에 포함되지 않은 추가 기능을 제공하기 위해 Tulip 플랫폼 위에 위치하는 코딩된 위젯입니다. 계산기 사용자 지정 위젯은 여러 버튼에 적용되는 단일 트리거를 작성하는 방법을 보여주는 예시입니다. 이 사용자 지정 위젯의 가장 큰 장점은 표준 계산기로 작동한다는 것입니다. 위젯에서 버튼의 그리드(5행, 4열)를 어떻게 구성할 수 있는지 보여줍니다.

설정

사용자 지정 위젯 플러그인은 속성 및 이벤트를 사용하여 애플리케이션과 상호 작용합니다. 속성은 애플리케이션과 위젯 사이에 존재하는 공유 데이터이며, 이벤트는 위젯이 애플리케이션에 보낼 수 있는 신호입니다. 앱 에디터에서 이러한 이벤트를 기반으로 트리거를 만들 수 있습니다. 이벤트도 애플리케이션에 데이터를 전송하도록 만들 수 있습니다.

계산기 사용자 정의 위젯은 0개의 프로퍼티와 두 개의 이벤트를 사용하며, 이 사용자 정의 위젯에서 사용되는 첫 번째 이벤트는 '클릭'이라고 하며 사용자가 버튼을 누르면 이 이벤트가 발생하여 버튼의 값을 반환합니다. 이 사용자 지정 위젯에서 사용되는 두 번째 이벤트는 '결과'라고 하며 이 이벤트는 '=' 버튼을 누를 때 발생하며 수학 식의 결과를 반환합니다.

작동 방식

계산기 사용자 정의 위젯을 사용하면 수학적 계산을 수행하고 계산 결과를 표시할 수 있습니다. 이 단위 테스트의 주요 목적은 여러 버튼에 적용되는 단일 트리거를 작성하는 방법을 보여주기 위한 것입니다. 계산기 사용자 지정 위젯의 작동 방식에 대한 예는 아래 GIF에서 확인할 수 있습니다.


이 문서가 도움이 되었습니까?