Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

TabsTrigger

Tabs Trigger using the host's tabbed content presentation.

Import

import { TabsTrigger } from "@dartwic/interface-sdk/ui";

Declaration

export const TabsTrigger: HostComponent<TabsTriggerProps>;

TabsTriggerProps

Props accepted by a tab trigger.

export interface TabsTriggerProps extends HostComponentProps {
    /** Tab value activated by the trigger. */
    value: string;
    /** Disables the trigger. */
    disabled?: boolean;
}
PropTypeRequirementDescription
valuestringRequiredTab value activated by the trigger.
disabledbooleanOptionalDisables the trigger.
classNamestringOptionalAdditional Tailwind or host CSS classes.
childrenHostNodeOptionalChild content rendered by the host component.
idstringOptionalOptional DOM identifier.
styleRecord<string, unknown>OptionalInline style values passed to the host component.