- 인쇄
서면 전자 서명 위젯 단위 테스트
이 애플리케이션은 서면 전자 서명 사용자 지정 위젯을 설정하고 사용하는 방법을 설명합니다.
목적
서면 전자 서명 위젯 단위 테스트의 목적은 사용자가 Tulip 애플리케이션에서 서면 전자 서명 사용자 지정 위젯을 설정하고 사용하는 방법을 배우고 이해할 수 있도록 하는 것입니다. 사용자 지정 위젯은 현재 기본 플랫폼에 포함되지 않은 추가 기능을 제공하기 위해 Tulip 플랫폼 위에 위치하는 코딩된 위젯입니다. 서면 전자 서명 사용자 지정 위젯은 서면 전자 서명을 캡처하고 이 서명을 테이블 레코드에 저장하는 데 사용할 수 있습니다. 이 위젯을 사용하면 태블릿에서 손으로 그린 서명을 캡처할 수 있을 뿐만 아니라 데스크톱에서 스케치한 서명도 캡처할 수 있습니다.
설정
사용자 지정 위젯 플러그인은 속성 및 이벤트를 사용하여 애플리케이션과 상호 작용합니다. 속성은 애플리케이션과 위젯 사이에 존재하는 공유 데이터이며, 이벤트는 위젯이 애플리케이션에 보낼 수 있는 신호입니다. 앱 에디터에서 이러한 이벤트를 기반으로 트리거를 만들 수 있습니다. 이벤트도 애플리케이션에 데이터를 전송하도록 만들 수 있습니다.
서면 전자 서명 사용자 지정 위젯은 네 가지 속성과 세 가지 이벤트를 사용합니다. 첫 번째로 사용되는 속성은 '제출 버튼 색상'이며 유형 색이며 읽기 전용입니다. 이를 통해 제출 버튼의 색상을 설정할 수 있습니다. 두 번째로 사용되는 속성은 '버튼 텍스트 색상'이며 유형 색상이며 읽기 전용입니다. 이를 통해 제출 버튼과 지우기 버튼의 텍스트 색상을 설정할 수 있습니다. 사용 중인 세 번째 속성은 '버튼 지우기 색상'이며 유형 색상이며 읽기 전용입니다. 이를 통해 지우기 버튼의 색상을 설정할 수 있습니다. 마지막으로 사용되는 속성은 '펜 색상'이며 유형 색상이며 읽기 전용입니다. 이를 통해 서명 펜의 색상을 설정할 수 있습니다.
이 사용자 지정 위젯에서 사용되는 첫 번째 이벤트는 '서명 제출'이며 이 이벤트는 서명을 이미지로 반환하고 서명 이미지를 테이블 레코드에 저장할 수 있도록 실행됩니다. 이 사용자 지정 위젯에서 사용되는 두 번째 이벤트는 '경고'라고 하며 서명 상자가 비어 있을 때 제출 버튼을 클릭하면 경고 메시지를 반환하기 위해 이 이벤트가 실행됩니다.
작동 방식
서면 전자 서명 사용자 지정 위젯은 서면 전자 서명을 캡처하고 이 서명을 테이블 레코드에 저장하는 데 사용할 수 있습니다. 이 위젯을 사용하면 태블릿에서 손으로 그린 서명을 캡처할 수 있을 뿐만 아니라 데스크톱에서 스케치한 서명도 캡처할 수 있습니다. 서면 전자 서명 사용자 지정 위젯의 작동 방식에 대한 예는 아래 GIF에서 확인할 수 있습니다.