@umbraco-ui/uui-tabs
Version:
This package contains two elements, <uui-tab> and <uui-tab-group>
34 lines (33 loc) • 1.27 kB
TypeScript
import { LitElement } from 'lit';
/**
* @element uui-tab-group
* @slot - Default slot for the tab group
* @cssprop --uui-tab-group-dropdown-tab-text - Define the tab text color in the dropdown
* @cssprop --uui-tab-group-dropdown-tab-text-hover - Define the tab text hover color in the dropdown
* @cssprop --uui-tab-group-dropdown-tab-text-active - Define the tab text active color in the dropdown
* @cssprop --uui-tab-group-dropdown-background - Define the background color of the dropdown
* @cssprop --uui-tab-group-gap - Define the gap between elements dropdown. Only pixel values are valid
*/
export declare class UUITabGroupElement extends LitElement {
#private;
private _moreButtonElement;
private _popoverContainerElement;
private _mainElement;
private _slottedNodes?;
/**
* Set the flex direction of the content of the dropdown.
* @type {string}
* @attr
* @default vertical
*/
dropdownContentDirection: 'vertical' | 'horizontal';
connectedCallback(): void;
disconnectedCallback(): void;
render(): import("lit").TemplateResult<1>;
static styles: import("lit").CSSResult[];
}
declare global {
interface HTMLElementTagNameMap {
'uui-tab-group': UUITabGroupElement;
}
}