@@ -29,7 +29,7 @@ public partial class Tab : IHandlerException
2929 . Build ( ) ;
3030
3131 private string ? GetClassString ( TabItem item ) => CssBuilder . Default ( "tabs-item" )
32- . AddClass ( "active" , ! IsChromeStyle && item . IsActive && ! item . IsDisabled )
32+ . AddClass ( "active" , TabStyle == TabStyle . Default && item . IsActive && ! item . IsDisabled )
3333 . AddClass ( "disabled" , item . IsDisabled )
3434 . AddClass ( item . CssClass )
3535 . AddClass ( "is-closeable" , ShowClose )
@@ -44,7 +44,7 @@ public partial class Tab : IHandlerException
4444 . AddClass ( "tabs-border-card" , IsBorderCard )
4545 . AddClass ( $ "tabs-{ Placement . ToDescriptionString ( ) } ", Placement == Placement . Top || Placement == Placement . Right || Placement == Placement . Bottom || Placement == Placement . Left )
4646 . AddClass ( "tabs-vertical" , Placement == Placement . Left || Placement == Placement . Right )
47- . AddClass ( "tabs-chrome" , IsChromeStyle )
47+ . AddClass ( "tabs-chrome" , TabStyle == TabStyle . Chrome )
4848 . AddClassFromAttributes ( AdditionalAttributes )
4949 . Build ( ) ;
5050
@@ -289,10 +289,10 @@ public partial class Tab : IHandlerException
289289 public Func < TabItem , Task > ? OnDragItemEndAsync { get ; set ; }
290290
291291 /// <summary>
292- /// Gets or sets Whether the tab style is Chrome . Default is false .
292+ /// Gets or sets the tab style. Default is <see cref="TabStyle.Default"/> .
293293 /// </summary>
294294 [ Parameter ]
295- public bool IsChromeStyle { get ; set ; }
295+ public TabStyle TabStyle { get ; set ; }
296296
297297 [ CascadingParameter ]
298298 private Layout ? Layout { get ; set ; }
@@ -873,9 +873,9 @@ public async Task DragItemCallback(int originIndex, int currentIndex)
873873
874874 private string ? GetIdByTabItem ( TabItem item ) => ( ShowFullScreen && item . ShowFullScreen ) ? ComponentIdGenerator . Generate ( item ) : null ;
875875
876- private RenderFragment RenderDisabledHeaderByStyle ( TabItem item ) => IsChromeStyle ? RenderChromeDisabledHeader ( item ) : RenderDefaultDisabledHeader ( item ) ;
876+ private RenderFragment RenderDisabledHeaderByStyle ( TabItem item ) => TabStyle == TabStyle . Chrome ? RenderChromeDisabledHeader ( item ) : RenderDefaultDisabledHeader ( item ) ;
877877
878- private RenderFragment RenderHeaderByStyle ( TabItem item ) => IsChromeStyle ? RenderChromeHeader ( item ) : RenderDefaultHeader ( item ) ;
878+ private RenderFragment RenderHeaderByStyle ( TabItem item ) => TabStyle == TabStyle . Chrome ? RenderChromeHeader ( item ) : RenderDefaultHeader ( item ) ;
879879
880880 /// <summary>
881881 /// <inheritdoc/>
0 commit comments