탐색
* 
이 함수는 탐색 위젯을 대체합니다. 동일한 기능을 만들려면 버튼 위젯의 Clicked 속성을 함수에 바인딩합니다.
탐색 함수는 응용 프로그램 내의 매쉬업 간에 이동하는 데 사용할 수 있는 비시각적 위젯입니다. 지정한 대상 매쉬업을 열려면 이벤트를 Navigate 서비스에 바인딩합니다. 유효성 검사기 함수의 True 속성과 같은 다른 함수에서 이벤트를 바인딩할 수 있습니다. 이를 통해 매쉬업에서의 탐색을 제어하는 JavaScript 표현식을 정의할 수 있습니다. 대상 매쉬업에 바인딩 가능한 매개 변수가 포함되어 있으면 매쉬업 간에 매개 변수 값을 전달할 수도 있습니다.
함수 옵션
탐색 함수를 만들거나 수정할 때 다음 옵션을 구성할 수 있습니다.
옵션
설명
설명
함수에 대한 설명을 설정합니다.
대상 매쉬업
리디렉션할 매쉬업의 이름을 지정합니다.
대상 창 유형
대상 창 유형을 다음 옵션 중 하나로 설정합니다.
새로 만들기 - 새 창에서 열립니다.
바꾸기 - 현재 창에서 열립니다.
팝업 - 팝업 창에서 열립니다.
모달 팝업 - 팝업 창에서는 팝업 내에서만 닫을 수 있습니다.
전체 화면 - 전체 화면 모드에서 열립니다.
누락된 매쉬업 메시지
대상 매쉬업을 사용할 수 없는 경우 표시할 메시지를 지정합니다.
팝업 제목
팝업 창의 제목을 지정합니다.
팝업 너비
팝업 창의 너비를 설정합니다.
팝업 높이
팝업 창의 높이를 설정합니다.
바꿀 때 다시 로드
현재 매쉬업이 새 매쉬업으로 대체될 때 브라우저 창을 다시 로드합니다.
닫기 버튼
팝업 창에 닫기 버튼을 표시합니다.
바깥쪽을 클릭하여 닫기
사용자가 창 바깥쪽의 영역을 클릭할 때 팝업을 닫습니다.
팝업 스크롤 막대
팝업 창에 스크롤 막대를 추가합니다.
탐색 함수 만들기
1. 함수 패널에서 을 클릭합니다. 새 함수 대화 상자가 열립니다.
2. 드롭다운 목록에서 탐색을 선택합니다.
3. 함수의 이름을 입력한 후 다음을 클릭합니다.
4. 대상 매쉬업에서 탐색할 매쉬업을 입력합니다.
5. 필요에 따라 옵션을 수정합니다.
6. 완료를 클릭합니다.
탐색 함수가 함수 패널에 추가됩니다.
대상 매쉬업 매개 변수
탐색 함수를 사용하면 현재 매쉬업의 값을 대상 매쉬업의 매개 변수로 전달할 수 있습니다. 대상 매쉬업을 선택하면 해당 매개 변수가 탐색 함수에 대한 옵션 대화 상자의 매쉬업 기본값에 표시됩니다. 각 매개 변수에 대한 기본값을 지정할 수 있습니다.
대상 매쉬업의 매개 변수도 탐색 함수 아래에 나열됩니다. 속성을 매쉬업 매개 변수에 바인딩할 때 기본값을 덮어씁니다.
함수 속성
탐색 함수에는 다음과 같은 속성이 포함됩니다.
속성
설명
기본 유형
기본값
바인딩 가능 여부 (Y/N)
로컬리제이션 가능 여부 (Y/N)
Navigate
사용자를 선택한 매쉬업으로 리디렉션하는 서비스입니다.
해당 없음
해당 없음
Y
N
MissingMashupMessage
대상 매쉬업을 사용할 수 없는 경우 표시할 메시지를 지정합니다.
STRING
해당 없음
Y
Y
PopupTitle
팝업 창의 제목을 설정합니다.
STRING
해당 없음
Y
Y
PopupWidth
팝업 창의 고정 너비를 설정합니다.
NUMBER
해당 없음
Y
N
PopupHeight
팝업 창의 고정 높이를 설정합니다.
NUMBER
해당 없음
Y
N
WindowClosed
팝업 창이 닫힐 때 트리거되는 이벤트입니다.
해당 없음
해당 없음
Y
N