File tree Expand file tree Collapse file tree 2 files changed +5
-19
lines changed
src/BootstrapBlazor/Components Expand file tree Collapse file tree 2 files changed +5
-19
lines changed Original file line number Diff line number Diff line change 33// See the LICENSE file in the project root for more information.
44// Maintainer: Argo Zhang([email protected] ) Website: https://www.blazor.zone 55
6- using Microsoft . AspNetCore . Components . Rendering ;
7-
86namespace BootstrapBlazor . Components ;
97
108internal class LayoutTabHeader : IComponent
@@ -26,26 +24,14 @@ Task IComponent.SetParametersAsync(ParameterView parameters)
2624 return Task . CompletedTask ;
2725 }
2826
29- private RenderFragment ? _renderFragment ;
30-
3127 /// <summary>
3228 /// render tab header method.
3329 /// </summary>
34- public void RenderHeader ( RenderFragment renderFragment )
35- {
36- _renderFragment = renderFragment ;
37- _renderHandle . Render ( BuildRenderTree ) ;
38- }
39-
40- /// <summary>
41- /// <inheritdoc/>
42- /// </summary>
43- /// <param name="builder"></param>
44- private void BuildRenderTree ( RenderTreeBuilder builder )
30+ public void Render ( RenderFragment renderFragment )
4531 {
46- if ( _renderFragment != null )
32+ _renderHandle . Render ( builder =>
4733 {
48- builder . AddContent ( 0 , _renderFragment ) ;
49- }
34+ builder . AddContent ( 0 , renderFragment ) ;
35+ } ) ;
5036 }
5137}
Original file line number Diff line number Diff line change 4242 @< div @attributes = " @AdditionalAttributes" id = " @Id" class = " @ClassString" style = " @StyleString" >
4343 @if (layoutTabHeader != null )
4444 {
45- layoutTabHeader .RenderHeader (RenderTabHeader );
45+ layoutTabHeader .Render (RenderTabHeader );
4646 }
4747 else
4848 {
You can’t perform that action at this time.
0 commit comments