






|
|
인포테이블의 첫 번째 행은 루트로 사용되고 메뉴 항목으로 표시되지 않습니다. 루트의 menuId와 일치하는 parentMenuId로 최상위 메뉴 항목을 정의해야 합니다.
|


|
속성 이름
|
설명
|
기본 유형
|
기본값
|
바인딩 가능 여부(<-, ->)
|
로컬리제이션 가능 여부(Y/N)
|
|
|---|---|---|---|---|---|---|
|
Data
|
메뉴 항목을 정의할 인포테이블을 바인딩합니다. MenuEntry 데이터 셰이프를 사용하여 인포테이블의 형식을 지정해야 합니다.
|
INFOTABLE
|
Y
|
N
|
||
|
SelectedData
|
마지막으로 선택한 메뉴 항목의 데이터를 포함하는 인포테이블입니다.
|
INFOTABLE
|
Y
|
N
|
||
|
SelectedDataChanged
|
메뉴 항목을 선택할 때 트리거되는 이벤트입니다.
|
이벤트
|
Y
|
N
|
||
|
MenuOffset
|
메뉴가 열려 있을 때 버튼과 메뉴 사이의 간격입니다.
|
NUMBER
|
8
|
N
|
N
|
|
|
ButtonType
|
메뉴 버튼의 버튼 유형을 설정합니다. 유형마다 다른 스타일이 사용됩니다. 옵션: 기본, 보조 3차, 위험, 투명
|
STRING
|
3차
|
Y
|
N
|
|
|
TooltipField
|
메뉴 버튼 위젯을 마우스로 가리킬 때 도구 설명을 표시합니다.
|
STRING
|
Y
|
Y
|
||
|
TooltipIcon
|
메뉴 버튼 위젯의 도구 설명에 대한 아이콘 이미지를 설정합니다.
|
MEDIA
|
N
|
N
|
||
|
Disabled
|
메뉴 버튼을 비활성화합니다.
|
BOOLEAN
|
False
|
Y
|
N
|
|
|
SVGIcon
|
메뉴 버튼 위젯 내에 표시할 SVG 아이콘을 선택합니다. 미디어 엔티티를 표시하려면 아이콘 속성을 사용합니다.
|
MEDIALINK
|
N
|
N
|
||
|
ButtonIcon
|
메뉴 버튼 위젯 내에 표시할 아이콘 이미지를 선택합니다. 이 속성은 SVGIcon 속성을 재정의합니다.
|
MEDIA
|
N
|
N
|
||
|
ButtonIconPosition
|
아이콘 위치를 버튼 레이블의 왼쪽 또는 오른쪽으로 설정합니다. 옵션: 왼쪽, 오른쪽, 맨 위, 맨 아래
|
STRING
|
오른쪽
|
N
|
N
|
|
|
ButtonClicked
|
버튼을 클릭하고 위젯에 대해 정의된 메뉴 항목이 없을 때 트리거되는 이벤트입니다.
|
이벤트
|
Y
|
N
|
||
|
ButtonMaxWidth
|
버튼의 최대 너비를 설정합니다.
|
NUMBER
|
N
|
N
|
||
|
ButtonLabelAlignment
|
버튼 레이블을 왼쪽, 오른쪽 또는 가운데로 정렬합니다. 옵션: 왼쪽, 오른쪽, 가운데
|
STRING
|
가운데
|
N
|
N
|
|
|
ButtonLabel
|
버튼 레이블의 텍스트를 지정합니다.
|
STRING
|
Y
|
Y
|
||
|
ButtonSize
|
버튼의 크기를 설정합니다. 옵션: 표준, 중간, 큼, 아주 큼, 채우기
|
STRING
|
표준
|
N
|
N
|
|
|
DisplayMenuIcons
|
false로 설정하면 메뉴 항목의 아이콘이 숨겨집니다.
|
BOOLEAN
|
False
|
N
|
N
|
|
|
AllowMissingIcons
|
false이고 DisplayMenuIcons가 true이면 인포테이블 데이터에서 지정된 아이콘 없이 메뉴 항목 옆에 기본 아이콘이 표시됩니다.
|
BOOLEAN
|
False
|
N
|
N
|
|
|
MenuMinWidth
|
메뉴 및 하위 메뉴가 축소할 수 있는 최소 너비를 픽셀 단위로 설정합니다. 비어 있으면 가장 넓은 항목에 맞게 메뉴 너비가 설정됩니다.
|
Number
|
N
|
N
|
||
|
MenuMaxWidth
|
메뉴 및 하위 메뉴가 확장할 수 있는 최대 너비를 픽셀 단위로 설정합니다. 비어 있으면 가장 넓은 항목에 맞게 메뉴 너비가 설정됩니다.
|
Number
|
N
|
N
|
||
|
MenuMaxItems
|
메뉴 및 해당 하위 메뉴의 최대 표시 항목 수를 설정합니다. 데이터에 최대값보다 많은 항목이 포함되어 있는 경우 더 보기 레이블이 있는 하위 메뉴 아래에 항목이 숨겨집니다.
|
Number
|
5
|
Y
|
N
|
|
|
MenuDirection
|
버튼을 기준으로 메뉴가 열리는 방향을 설정합니다. 옵션: 세로, 가로
|
STRING
|
세로
|
Y
|
N
|
|
|
ItemConfigurationMode
|
인포테이블 데이터 모드 - 인포테이블 데이터를 사용하여 각 메뉴 항목의 표시 유형 및 상태를 구성합니다. SelectedDataChanged 이벤트와 서비스의 SelectedData 속성을 사용하여 선택한 항목을 다른 서비스에 전달할 수 있습니다.
위젯 속성 모드 - 위젯 속성을 사용하여 각 메뉴 항목의 표시 유형 및 상태를 수동으로 구성하거나 바인딩을 사용하여 동적으로 구성합니다. 메뉴 항목의 Clicked 이벤트를 바인딩하여 SelectedData 속성을 다른 서비스에 전달해야 합니다. 옵션: 인포테이블 데이터, 위젯 속성
|
STRING
|
인포테이블 데이터
|
Y
|
N
|
|
|
<Item_Name>_Clicked
|
메뉴 항목을 클릭할 때 트리거되는 이벤트입니다.
|
이벤트
|
Y
|
N
|
||
|
<Item_Name>_Disabled
|
메뉴 항목을 비활성화합니다.
|
BOOLEAN
|
True
|
Y
|
N
|
|
|
<Item_Name>_Visible
|
메뉴 항목의 표시 유형을 제어합니다.
|
BOOLEAN
|
True
|
Y
|
N
|