@@ -167,7 +167,6 @@ public partial class Tab : IHandlerException
167167 /// 获得/设置 NotFound 标签文本 默认 null NET6.0/7.0 有效
168168 /// </summary>
169169 [ Parameter ]
170- [ NotNull ]
171170 public string ? NotFoundTabText { get ; set ; }
172171
173172 /// <summary>
@@ -205,21 +204,18 @@ public partial class Tab : IHandlerException
205204 /// 获得/设置 关闭当前 TabItem 菜单文本
206205 /// </summary>
207206 [ Parameter ]
208- [ NotNull ]
209207 public string ? CloseCurrentTabText { get ; set ; }
210208
211209 /// <summary>
212210 /// 获得/设置 关闭所有 TabItem 菜单文本
213211 /// </summary>
214212 [ Parameter ]
215- [ NotNull ]
216213 public string ? CloseAllTabsText { get ; set ; }
217214
218215 /// <summary>
219216 /// 获得/设置 关闭其他 TabItem 菜单文本
220217 /// </summary>
221218 [ Parameter ]
222- [ NotNull ]
223219 public string ? CloseOtherTabsText { get ; set ; }
224220
225221 /// <summary>
@@ -345,6 +341,24 @@ public partial class Tab : IHandlerException
345341 [ Parameter ]
346342 public Func < Task > ? OnToolbarRefreshCallback { get ; set ; }
347343
344+ /// <summary>
345+ /// Gets or sets the previous tab navigation link tooltip text. Default is null.
346+ /// </summary>
347+ [ Parameter ]
348+ public string ? PrevTabNavLinkTooltipText { get ; set ; }
349+
350+ /// <summary>
351+ /// Gets or sets the next tab navigation link tooltip text. Default is null.
352+ /// </summary>
353+ [ Parameter ]
354+ public string ? NextTabNavLinkTooltipText { get ; set ; }
355+
356+ /// <summary>
357+ /// Gets or sets the close tab navigation link tooltip text. Default is null.
358+ /// </summary>
359+ [ Parameter ]
360+ public string ? CloseTabNavLinkTooltipText { get ; set ; }
361+
348362 [ CascadingParameter ]
349363 private Layout ? Layout { get ; set ; }
350364
@@ -415,6 +429,9 @@ protected override void OnParametersSet()
415429 NotFoundTabText ??= Localizer [ nameof ( NotFoundTabText ) ] ;
416430 RefreshToolbarTooltipText ??= Localizer [ nameof ( RefreshToolbarTooltipText ) ] ;
417431 FullscreenToolbarTooltipText ??= Localizer [ nameof ( FullscreenToolbarTooltipText ) ] ;
432+ PrevTabNavLinkTooltipText ??= Localizer [ nameof ( PrevTabNavLinkTooltipText ) ] ;
433+ NextTabNavLinkTooltipText ??= Localizer [ nameof ( NextTabNavLinkTooltipText ) ] ;
434+ CloseTabNavLinkTooltipText ??= Localizer [ nameof ( CloseTabNavLinkTooltipText ) ] ;
418435
419436 PreviousIcon ??= IconTheme . GetIconByKey ( ComponentIcons . TabPreviousIcon ) ;
420437 NextIcon ??= IconTheme . GetIconByKey ( ComponentIcons . TabNextIcon ) ;
0 commit comments