// --------------------------------------------------------------------------------------------------------------------
//
// Copyright (c) VRMADA, All rights reserved.
//
// --------------------------------------------------------------------------------------------------------------------
using System;
using UnityEngine;
namespace UltimateXR.UI.Helpers.Keyboard
{
///
/// Symbols page for keyboard symbols. A keyboard may have multiple symbol pages.
///
[Serializable]
public class UxrToggleSymbolsPage
{
#region Inspector Properties/Serialized Fields
[SerializeField] private GameObject _keysRoot;
[SerializeField] private string _label;
#endregion
#region Public Types & Data
///
/// Gets the root where all the keys in the page hang from.
///
public GameObject KeysRoot => _keysRoot;
///
/// Gets the label that describes the symbols in the page.
///
public string Label => _label;
#endregion
#region Constructors & Finalizer
///
/// Constructor.
///
/// Root where are symbols in the page hang from
/// Label that describes the symbols in the page
public UxrToggleSymbolsPage(GameObject keysRoot, string label)
{
_keysRoot = keysRoot;
_label = label;
}
#endregion
}
}