RobotNet/RobotNet.WebApp/Scripts/Components/HierachyItemName.razor
2025-10-15 15:15:53 +07:00

25 lines
492 B
Plaintext

<div class="folder-label">
@Model.Name
</div>
@code {
[Parameter, EditorRequired]
public IHierachyItemModel Model { get; set; } = default!;
protected override void OnAfterRender(bool firstRender)
{
base.OnAfterRender(firstRender);
if (firstRender)
{
Model.OnNameChanged += StateHasChanged;
}
}
public void Dispose()
{
Model.OnNameChanged -= StateHasChanged;
GC.SuppressFinalize(this);
}
}