25 lines
702 B
C#
25 lines
702 B
C#
#nullable enable
|
|
|
|
using System;
|
|
|
|
namespace UVC.UIToolkit
|
|
{
|
|
/// <summary>
|
|
/// 툴바 내 시각적 구분선 데이터입니다.
|
|
/// </summary>
|
|
public class UTKToolBarSeparatorData : IUTKToolBarItem
|
|
{
|
|
/// <summary>아이템 고유 식별자</summary>
|
|
public string ItemId { get; private set; }
|
|
|
|
/// <summary>
|
|
/// UTKToolBarSeparatorData의 새 인스턴스를 초기화합니다.
|
|
/// </summary>
|
|
/// <param name="itemId">아이템 고유 식별자. null이면 GUID 자동 생성.</param>
|
|
public UTKToolBarSeparatorData(string? itemId = null)
|
|
{
|
|
ItemId = itemId ?? Guid.NewGuid().ToString();
|
|
}
|
|
}
|
|
}
|