import{_ as e,c as a,o as t,N as o}from"./chunks/framework.0799945b.js";const p=JSON.parse('{"title":"Interface: TabButtonOptions","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/interfaces/features/tabs/tabFamily.TabButtonOptions.md","lastUpdated":null}'),r={name:"api/interfaces/features/tabs/tabFamily.TabButtonOptions.md"},s=o('
features/tabs/tabFamily.TabButtonOptions
An object that configures a TabButton.
• Optional
classes: Computable
<Record
<string
, boolean
>>
Dictionary of CSS classes to apply to this feature.
profectus/src/features/tabs/tabFamily.ts:48
• display: Computable
<CoercableComponent
>
The label on this button.
profectus/src/features/tabs/tabFamily.ts:46
• Optional
glowColor: Computable
<string
>
The color of the glow effect to display when this button is active.
profectus/src/features/tabs/tabFamily.ts:52
• Optional
style: Computable
<StyleValue
>
CSS to apply to this feature.
profectus/src/features/tabs/tabFamily.ts:50
• tab: Computable
<CoercableComponent
| GenericTab
>
The tab to display when this button is clicked.
profectus/src/features/tabs/tabFamily.ts:44
• Optional
visibility: Computable
<boolean
| Visibility
>
Whether this tab button should be visible.