루퍼 유닛 테스트

Prev Next

루퍼 유닛 테스트

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

You might want to consider downloading the latest version of the Looper v2.1 widget or replace your current one, as it includes important improvements and bug fixes.

목적

루퍼 유닛 테스트의 목적은 사용자가 자신의 Tulip 애플리케이션에서 루퍼 커스텀 위젯을 설정하고 사용하는 방법을 배우고 이해할 수 있도록 하는 것입니다. 커스텀 위젯은 현재 기본 플랫폼에 포함되지 않은 추가 기능을 제공하기 위해 Tulip 플랫폼 위에 위치하는 코딩된 위젯입니다. 루퍼 사용자 지정 위젯은 테이블 레코드 배열을 반복하고 이러한 레코드를 일괄 업데이트하는 데 사용할 수 있습니다.

설정

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

루퍼 커스텀 위젯은 하나의 프로퍼티와 세 개의 이벤트를 사용합니다. 사용 중인 프로퍼티는 '루프 목록'이라고 하며 텍스트 목록 유형이며 읽기 전용입니다. 이 목록은 루핑할 위젯에 전달되는 목록입니다.

이 커스텀 위젯에서 사용되는 첫 번째 이벤트는 'Loop Action'이며 목록의 각 항목에 대해 이 이벤트가 실행되어 목록 항목을 출력합니다. 이 사용자 지정 위젯에서 사용되는 두 번째 이벤트는 'End Action'이며, 루프 목록의 모든 항목이 성공적으로 루프될 때 이 이벤트가 발생합니다. 이 사용자 지정 위젯에서 사용되는 세 번째 이벤트는 '오류'라고 하며 루프 목록에 250개 이상의 항목이 전달되면 이 이벤트가 발생합니다.

작동 방식

루퍼 사용자 정의 위젯은 테이블 레코드 배열을 반복하고 이러한 레코드를 일괄 업데이트하는 데 사용할 수 있습니다. 루퍼 사용자 지정 위젯의 작동 방식에 대한 예는 아래 GIF에서 확인할 수 있습니다.

Lopperv2.gif

단계 입력으로 루퍼 V2.1 시작하기

단계를 입력할 때 루퍼가 자동으로 시작되도록 하려면 일반적으로 사용자 지정 위젯의 소품을 설정하는 단계 입력 트리거를 사용하여 수행합니다. Begin 소품은 실제로 루프를 시작하는 소품입니다.

Improvements

In the v2.1 the "Looping the list two times" has been fixed.