flowbite-svelte
Version:
Flowbite components for Svelte
40 lines (39 loc) • 1.52 kB
TypeScript
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: (({
color?: "gray" | "red" | "yellow" | "green" | "indigo" | "purple" | "pink" | "blue" | "dark" | "default" | "primary";
name?: string;
ariaLabel?: string;
size?: "xs" | "sm" | "lg" | "md";
} & import("svelte/elements").HTMLAnchorAttributes & {
href: string;
}) | ({
color?: "gray" | "red" | "yellow" | "green" | "indigo" | "purple" | "pink" | "blue" | "dark" | "default" | "primary";
name?: string;
ariaLabel?: string;
size?: "xs" | "sm" | "lg" | "md";
} & import("svelte/elements").HTMLButtonAttributes)) & {
menuClass?: string;
onClick?: (() => void) | undefined;
classMenu?: string;
title?: string;
};
events: {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
export type NavHamburgerProps = typeof __propDef.props;
export type NavHamburgerEvents = typeof __propDef.events;
export type NavHamburgerSlots = typeof __propDef.slots;
/**
* [Go to docs](https://flowbite-svelte.com/)
* ## Props
* @prop export let menuClass: $$Props['menuClass'] = 'h-6 w-6 shrink-0';
* @prop export let onClick: $$Props['onClick'] = undefined;
* @prop export let classMenu: $$Props['classMenu'] = '';
* @prop export let title: $$Props['title'] = 'Open main menu';
*/
export default class NavHamburger extends SvelteComponentTyped<NavHamburgerProps, NavHamburgerEvents, NavHamburgerSlots> {
}
export {};