Move DisplayHeading() from TabStrip to TabPanel
This commit is contained in:
parent
ec270fbff0
commit
3cbf55e1ce
|
@ -39,7 +39,19 @@ else
|
|||
|
||||
if (IsLocalizable)
|
||||
{
|
||||
Heading = Localize(nameof(Heading));
|
||||
if (string.IsNullOrEmpty(Heading))
|
||||
{
|
||||
Name = Localize(nameof(Name));
|
||||
}
|
||||
else
|
||||
{
|
||||
Heading = Localize(nameof(Heading));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string DisplayHeading()
|
||||
{
|
||||
return (string.IsNullOrEmpty(Heading)) ? Name : Heading;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@namespace Oqtane.Modules.Controls
|
||||
@namespace Oqtane.Modules.Controls
|
||||
@inherits ModuleControlBase
|
||||
|
||||
<CascadingValue Value="this">
|
||||
|
@ -11,13 +11,13 @@
|
|||
@if (tabPanel.Name == ActiveTab)
|
||||
{
|
||||
<a class="nav-link active" data-toggle="tab" href="#@tabPanel.Name" role="tab" @onclick:preventDefault="true">
|
||||
@DisplayHeading(tabPanel.Name, tabPanel.Heading)
|
||||
@tabPanel.DisplayHeading()
|
||||
</a>
|
||||
}
|
||||
else
|
||||
{
|
||||
<a class="nav-link" data-toggle="tab" href="#@tabPanel.Name" role="tab" @onclick:preventDefault="true">
|
||||
@DisplayHeading(tabPanel.Name, tabPanel.Heading)
|
||||
@tabPanel.DisplayHeading()
|
||||
</a>
|
||||
}
|
||||
</li>
|
||||
|
@ -57,9 +57,4 @@
|
|||
}
|
||||
StateHasChanged();
|
||||
}
|
||||
|
||||
private string DisplayHeading(string Name, string Heading)
|
||||
{
|
||||
return (string.IsNullOrEmpty(Heading)) ? Name : Heading;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user