fluent-svelte-extra
Version:
A faithful implementation of Microsoft's Fluent Design System in Svelte.
49 lines (48 loc) • 1.51 kB
TypeScript
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: {
[x: string]: any;
variant?: "standard" | "radio" | "toggle";
cascading?: boolean;
cascadingPlacement?: "start" | "end";
hint?: string;
selected?: boolean;
cascadingDirection?: "right" | "left";
checked?: boolean;
indented?: boolean;
group?: any;
value?: any;
disabled?: boolean;
open?: boolean;
__depth?: boolean;
class?: string;
element?: HTMLLIElement;
inputElement?: HTMLInputElement;
inputLabelElement?: HTMLLabelElement;
subMenuAnchorElement?: HTMLDivElement;
subMenuElement?: HTMLUListElement;
cascadingDelay?: number;
cascadingAcrylic?: boolean;
};
events: {
click: MouseEvent;
change: Event;
input: Event;
beforeinput: InputEvent;
} & {
[evt: string]: CustomEvent<any>;
};
slots: {
icon: {
slot: string;
};
default: {};
flyout: {};
};
};
export declare type MenuFlyoutItemProps = typeof __propDef.props;
export declare type MenuFlyoutItemEvents = typeof __propDef.events;
export declare type MenuFlyoutItemSlots = typeof __propDef.slots;
export default class MenuFlyoutItem extends SvelteComponentTyped<MenuFlyoutItemProps, MenuFlyoutItemEvents, MenuFlyoutItemSlots> {
}
export {};