






인포테이블의 첫 번째 행은 루트로 사용되고 메뉴 항목으로 표시되지 않습니다. 루트의 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 |