Editor/Builders/LabelBuilder.cs
using Sandbox.UI;
using Sandbox.UI.Construct;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Label = Sandbox.UI.Label;
namespace Panelize;
public class LabelBuilder : PanelBuilder<Label>
{
const string PLACEHOLDER_TEXT = "Label";
public override string Title => "Label";
public override string Tag => "label";
public override Panel Build( Panel parent )
{
Label label = (Label)base.Build( parent );
label.Text = PLACEHOLDER_TEXT;
return label;
}
}