19 lines
546 B
C#
19 lines
546 B
C#
using UnityEngine.UIElements;
|
|
|
|
namespace Unity.Multiplayer.Center.Window.UI
|
|
{
|
|
internal static class ViewUtils
|
|
{
|
|
public static void MoveToggleLeft(BaseBoolField button)
|
|
{
|
|
var label = button.Q<Label>();
|
|
button.Insert(button.childCount - 1, label);
|
|
// equivalent to button.Children.First()
|
|
using var iterator = button.Children().GetEnumerator();
|
|
iterator.MoveNext();
|
|
var first = iterator.Current;
|
|
first.style.flexGrow = 0;
|
|
}
|
|
}
|
|
}
|