매쉬업 작성기 > 위젯 > 표준 위젯 > 이동 경로 위젯(테마 적용 가능)
이동 경로 위젯(테마 적용 가능)
이동 경로는 링크로 구성된 UI 구성 요소이며 링크를 클릭하면 실행됩니다. 이동 경로 위젯은 데이터를 순차적으로 표시합니다. 이동 경로 위젯은 사용자가 제공한 입력에서 작동하는 사용자 인터페이스 위젯입니다. 이동 경로는 응용 프로그램 내 사용자의 위치나 응용 프로그램 자체의 상태를 알지 못합니다.
매쉬업에서 이동 경로 위젯의 데이터 소스는 서비스를 통해 사용할 수 있는 인포테이블입니다. 인포테이블에는 DisplayField, URLField, TypeFieldMashupNameField를 나타내는 열이 있어야 합니다. 이러한 필드에 대한 자세한 내용은 속성 테이블을 참조하십시오.
* 
이동 경로 위젯은 플랫폼에서 표준 위젯으로, SDK에서 가져올 수 있는 웹 구성 요소로 사용할 수 있습니다.
매쉬업 만들기 및 구성에 대한 자세한 내용은 매쉬업 만들기Mashup Builder 단원에 있는 관련 항목을 참조하십시오.
이동 경로 위젯의 속성은 다음과 같습니다. 매쉬업에 이동 경로 위젯을 사용할 때 이러한 속성을 구성해야 합니다.
속성 이름
설명
기본 유형
기본값
바인딩 가능 여부 (Y/N)
로컬리제이션 가능 여부 (Y/N)
ShowCurrentLevel
이동 경로에 있는 현재 페이지에 대한 링크를 표시합니다.
BOOLEAN
True
Y
N
TruncateLinks
이동 경로에서 긴 이름을 가진 링크를 자릅니다.
BOOLEAN
False
Y
N
LinkMaxWidth
각 링크의 최대 너비를 픽셀로 설정합니다. 이 너비를 초과하는 링크는 잘립니다.
STRING
120
Y
N
Disabled
매쉬업에서 위젯을 비활성화합니다. 위젯이 매쉬업에 표시되지만 사용할 수는 없습니다.
BOOLEAN
False
Y
N
CustomClass
위젯의 최상위 div에 대한 CSS를 정의합니다. 여러 클래스를 입력할 때는 각 클래스를 공백으로 구분합니다.
STRING
해당 없음
Y
N
TabSequence
TAB을 누를 때 이동 경로 위젯의 시퀀스 번호입니다.
NUMBER
해당 없음
N
N
Data
인포테이블 소스의 데이터를 바인딩하여 이동 경로 엔트리를 채웁니다.
* 
이 속성의 각 행은 이동 경로 위젯의 한 수준에 해당합니다. 각 이동 경로 수준에는 URL 또는 매쉬업 이름과 연관된 링크가 표시됩니다.
INFOTABLE
해당 없음
Y
N
DisplayField
DisplayField는 이동 경로에 표시되는 텍스트를 나타냅니다.
이 속성은 각 이동 경로 링크에 대한 레이블로 표시할 데이터가 포함된 인포테이블의 필드를 정의합니다.
INFOTABLE
해당 없음
N
N
URLField
URLField는 대상 URL 링크를 나타내며 이동 경로에 URL 링크가 있을 때 사용됩니다.
* 
TypeField에 "대상 매쉬업" 이외의 값이 있는 경우 적용 가능합니다.
이동 경로는 링크로 구성됩니다. URL 링크를 클릭하면 지정된 URL로 이동합니다.
INFOTABLE
해당 없음
N
N
TypeField
TypeField는 대상 링크의 유형을 매쉬업 또는 URL로 지정합니다.
* 
선택한 인포테이블 필드는 이 이동 경로 수준에 대한 링크 대상이 URL인지 아니면 매쉬업 이름인지를 정의합니다. 예를 들어, 이 필드의 값이 "대상 매쉬업" 문자열인 경우 이 링크를 클릭하면 MashupNameField 값으로 정의된 매쉬업으로 이동합니다. 그렇지 않으면 URLField 값이 링크 URL에 대해 그대로 사용됩니다.
INFOTABLE
해당 없음
N
N
MashupNameField
MashupNameField는 대상 매쉬업 이름을 나타내며 이동 경로에 매쉬업에 대한 링크가 있을 때 사용됩니다.
* 
TypeField의 값이 "대상 매쉬업"인 경우에 적용 가능합니다.
INFOTABLE
해당 없음
N
N
MashupControl
현재 페이지의 포함된 매쉬업을 제어하거나 포함된 매쉬업에 매개 변수를 바인딩합니다. 사용 가능한 옵션은 현재 매쉬업 제어매쉬업 매개 변수에 바인딩입니다.
컨테이너 매쉬업을 유지하는 동안 포함된 매쉬업을 바꾸려면 현재 매쉬업 제어를 사용하여 전체 매쉬업을 바꾸거나 매쉬업 매개 변수에 바인딩을 사용하면 됩니다.
STRING
현재 매쉬업 제어
N
N
Mashup
속성 MashupControl에서 매쉬업 매개 변수에 바인딩 값을 선택할 때 선택한 매쉬업에 바인딩합니다.
STRING
해당 없음
Y
N
DataChanged
이동 경로에서 데이터가 변경될 때 트리거되는 바인딩 가능한 이벤트입니다.
해당 없음
해당 없음
Y
N
Clicked
이동 경로를 클릭할 때 트리거되는 바인딩 가능한 이벤트입니다.
해당 없음
해당 없음
Y
N
MaxNumberOfLinks
이동 경로의 최대 링크 수를 정의합니다. 추가 링크는 오버플로 목록에 표시됩니다.
오버플로 패턴은 사용자의 MaxNumberOfLinks 속성 선택에 따라 이동 경로에 추가됩니다. 이전에는 이동 경로 링크에서 왼쪽 또는 오른쪽으로 이동할 수 있는 탐색 화살표 버튼이 있었습니다. 이는 ThingWorx 9.3.0 이상 버전에서 오버플로 컨트롤 아이콘으로 수정되었습니다.
여기서 설정한 번호는 ShowCurrentLevel 속성이 True로 설정되면 현재 페이지를 포함합니다.
* 
이 속성은 ThingWorx 9.3.0 이상에서 사용할 수 있습니다.
NUMBER
4
N
N
도움이 되셨나요?