Files
radzen-blazor/Radzen.Blazor/RadzenSplitButtonItem.razor
Vladimir Enchev 28e9090d45 Various accessibility issues fixes (#2423)
* accessibility issues fixes

Various localizable accessibility related properties added

tests updated

side dialog close button id fixed

more accessibility improvements

tests fixed

more accessibility fixes

missing ARIA attributes added

* Add rz-hidden-accessible styles

* Update RadzenRating styles

* RadzenSwitch fixed

* RadzenFabMenu fixed

* tests updated

* Update expand/collapse button styles in RadzenDataGrid

* Fix responsive pager styles

---------

Co-authored-by: yordanov <vasil@yordanov.info>
2026-02-09 09:25:34 +02:00

17 lines
720 B
Plaintext

@inherits RadzenComponent
@if (Visible)
{
<li class=@ItemClass role="menuitem" tabindex="@(Disabled ? "-1" : "0")" aria-disabled="@(Disabled ? "true" : "false")"
@onclick="@OnClick" @onkeydown="OnKeyDown" @attributes="Attributes" style="@Style">
<span id="@(SplitButton?.SplitButtonId() + GetHashCode())" class="rz-menuitem-link">
@if (!string.IsNullOrEmpty(Icon))
{
<span class="rz-menuitem-icon" style="@(!string.IsNullOrEmpty(IconColor) ? $"color:{IconColor}" : null)">@Icon</span>
}
@if (!string.IsNullOrEmpty(Text))
{
<span class="rz-menuitem-text">@Text</span>
}
</span>
</li>
}