@sveltestrap/sveltestrap
Version:
Bootstrap components for Svelte
20 lines (15 loc) • 495 B
TypeScript
import { SvelteComponent } from 'svelte';
import { HTMLAttributes } from 'svelte/elements';
export interface AccordionProps extends HTMLAttributes<HTMLDivElement> {
class?: string;
flush?: boolean;
stayOpen?: boolean;
theme?: string;
}
export interface AccordionEvents {
toggle: CustomEvent<{ [element: any]: boolean }>;
}
export interface AccordionSlots {
default: {};
}
export default class Accordion extends SvelteComponent<AccordionProps, AccordionEvents, AccordionSlots> {}