|
|
탭 위젯은 플랫폼에서 표준 위젯으로, SDK에서 가져올 수 있는 웹 구성 요소로 사용할 수 있습니다.
|

|
|
Loaded 매쉬업 이벤트를 사용하여 지연 로드된 컨테이너에 대한 서비스를 실행하지 마십시오. 서비스의 반환된 데이터는 LoadContainer 서비스를 사용하여 탭이 열리거나 컨테이너가 로드되는 경우에만 표시됩니다.
|


|
|
기본 프레임 없는 탭 스타일에서는 아이콘이 지원되지 않습니다.
|
|
|
기본 프레임 없는 탭 스타일에서는 세로 탭이 지원되지 않습니다.
|

|
|
각 탭에 대해 Tab1Name, Tab1Value, Tab1Visible 및 Tab1Disabled와 같은 모든 탭 관련 속성을 기본적으로 사용할 수 있습니다. 예를 들어, 첫 번째 탭의 Tab1Name 속성은 두 번째 탭의 Tab2Name 속성 및 세 번째 탭의 Tab3Name으로 표시됩니다.
|
|
속성 이름
|
설명
|
기본 유형
|
기본값
|
바인딩 가능 여부 (Y/N)
|
로컬리제이션 가능 여부 (Y/N)
|
||
|---|---|---|---|---|---|---|---|
|
SelectedTabValue
|
선택한 탭의 값입니다.
|
STRING
|
해당 없음
|
Y
|
N
|
||
|
Disabled
|
이 속성을 사용하면 매쉬업에서 위젯을 비활성화할 수 있습니다. 위젯이 매쉬업에 표시되지만 클릭할 수는 없습니다.
|
BOOLEAN
|
False
|
Y
|
N
|
||
|
SelectedTabName
|
선택한 탭의 이름입니다.
|
STRING
|
해당 없음
|
Y
|
N
|
||
|
CustomClass
|
위젯의 최상위 div에 CSS를 정의할 수 있습니다. 여러 클래스를 공백으로 구분하여 입력할 수 있습니다.
|
STRING
|
해당 없음
|
Y
|
N
|
||
|
TabSequence
|
사용자가 Tab 키를 누를 때 위젯이 강조 표시되는 순서입니다.
|
NUMBER
|
해당 없음
|
N
|
N
|
||
|
TabStyle
|
탭 스타일을 설정합니다. 테두리와 배경색이 있는 프레임 스타일 또는 탭 이름만 있는 프레임 없는 스타일을 선택할 수 있습니다.
|
STRING
|
프레임 없는 탭
|
N
|
N
|
||
|
TabMode
|
탭 내에 표시할 콘텐츠 유형을 제어합니다. 프레임 탭에만 지원됩니다. 옵션: 레이블, 아이콘, 아이콘 + 레이블
|
STRING
|
레이블
|
Y
|
N
|
||
|
TabWidthConfig
|
탭의 너비 구성을 제어합니다. 옵션: 자동 - 레이블 너비를 기반으로 너비를 동적으로 설정합니다. 균등 - 위젯의 사용 가능한 너비를 탭 간에 균등하게 분배합니다. 고정 - TabWidth 속성을 사용하여 각 탭의 고정 너비를 설정합니다. 프레임 탭에만 지원됩니다.
|
STRING
|
자동
|
N
|
N
|
||
|
TabsPosition
|
콘텐츠 영역을 기준으로 탭 그룹의 위치를 설정합니다. 그룹을 콘텐츠 영역의 맨 위나 맨 아래에 가로로 표시하거나 왼쪽이나 오른쪽에 세로로 표시할 수 있습니다.
|
STRING
|
맨 위
|
N
|
N
|
||
|
TabIconPosition
|
레이블을 기준으로 탭 아이콘의 위치를 설정합니다.
|
STRING
|
왼쪽
|
N
|
N
|
||
|
TabIconSize
|
탭 내의 아이콘 크기를 설정합니다.
|
NUMBER
|
24
|
N
|
N
|
||
|
TabSelected
|
탭을 선택할 때 트리거되는 이벤트입니다.
|
STRING
|
이벤트
|
Y
|
N
|
||
|
NumberOfTabs
|
탭의 총 수를 설정합니다.
설정할 수 있는 최대 탭 수는 16이며, 최소 탭 수는 1입니다.
|
NUMBER
|
2
|
N
|
N
|
||
|
DefaultTabNumber
|
매쉬업이 처음 로드될 때 런타임에 표시할 탭을 선택할 수 있습니다. 후속 매쉬업을 모두 로드하는 경우 런타임에 사용자가 마지막으로 선택한 탭이 표시됩니다.
|
NUMBER
|
해당 없음
|
Y
|
N
|
||
|
TabMode
|
탭 이름에 레이블, 아이콘 또는 둘 다를 표시할지 여부를 제어합니다. 옵션: 레이블, 아이콘, 아이콘 + 레이블
|
STRING
|
레이블
|
N
|
N
|
||
|
TabNameHeight
|
탭 이름 영역의 높이를 설정할 수 있습니다. 탭 이름 영역을 숨기려면 이 속성을 0으로 설정합니다.
|
NUMBER
|
34px
|
Y
|
N
|
||
|
OverflowButtonLabel
|
탭 이름이 위젯의 사용 가능한 공간을 초과할 때 표시되는 메뉴 버튼의 레이블을 설정합니다.
|
STRING
|
더 보기
|
Y
|
Y
|
||
|
Tab1Name
|
첫 번째 탭의 이름입니다.
|
STRING
|
탭 이름 1
|
Y
|
Y
|
||
|
Tab1Icon
|
탭 1에 표시할 아이콘을 설정합니다. 프레임 테이블에만 해당됩니다.
|
미디어 엔티티
|
해당 없음
|
N
|
N
|
||
|
Tab1SVGIcon
|
SVG 아이콘 라이브러리에서 탭 1에 표시할 SVG 아이콘을 설정합니다. 프레임 테이블에만 해당됩니다.
|
SVG 아이콘
|
해당 없음
|
N
|
N
|
||
|
Tab1Value
|
첫 번째 탭의 값입니다.
|
STRING
|
탭 값 1
|
Y
|
N
|
||
|
Tab1Visible
|
첫 번째 탭이 표시되도록 설정합니다.
|
BOOLEAN
|
True
|
Y
|
N
|
||
|
Tab1Disabled
|
이 속성을 사용하면 매쉬업에서 첫 번째 탭을 비활성화할 수 있습니다. 탭이 매쉬업에 표시되지만 탭을 클릭할 수는 없습니다.
|
BOOLEAN
|
False
|
Y
|
N
|
||
|
Tab2Name
|
두 번째 탭의 이름입니다.
|
STRING
|
탭 이름 2
|
Y
|
Y
|
||
|
Tab2Icon
|
탭 2에 표시할 아이콘을 설정합니다. 프레임 테이블에만 해당됩니다.
|
미디어 엔티티
|
해당 없음
|
N
|
N
|
||
|
Tab2SVGIcon
|
SVG 아이콘 라이브러리에서 탭 2에 표시할 SVG 아이콘을 설정합니다. 프레임 테이블에만 해당됩니다.
|
SVG 아이콘
|
해당 없음
|
N
|
N
|
||
|
Tab2Value
|
두 번째 탭의 값입니다.
|
STRING
|
탭 값 2
|
Y
|
N
|
||
|
Tab2Visible
|
두 번째 탭이 표시되도록 설정합니다.
|
BOOLEAN
|
True
|
Y
|
N
|
||
|
Tab2Disabled
|
이 속성을 사용하면 매쉬업에서 두 번째 탭을 비활성화할 수 있습니다. 탭이 매쉬업에 표시되지만 탭을 클릭할 수는 없습니다.
|
BOOLEAN
|
False
|
Y
|
N
|
||
|
SelectDefaultTab
|
이 위젯에 대해 구성된 기본 탭을 다시 선택하는 바인딩 가능한 서비스입니다.
|
해당 없음
|
해당 없음
|
Y
|
N
|
||
|
HideContentAreaBorder
|
프레임 탭을 사용할 때 콘텐츠 영역 주위의 테두리를 숨깁니다.
|
BOOLEAN
|
False
|
N
|
N
|
||
|
ResetInputsToDefaultValue
|
포함된 모든 위젯을 기본값으로 재설정합니다.
|
해당 없음
|
해당 없음
|
Y
|
N
|
||
|
TabNameMaxWidth
|
탭 이름의 최대 너비를 설정합니다. 초과 문자는 탭 이름에서 잘립니다.
|
NUMBER
|
해당 없음
|
Y
|
N
|
||
|
SwitchTabOnFocus
|
화살표 키를 사용하여 포커스를 변경할 때 자동으로 포커스가 있는 탭으로 전환합니다.
|
BOOLEAN
|
False
|
Y
|
N
|