@steambrew/client
Version:
A support library for creating plugins with Millennium.
13 lines (12 loc) • 542 B
TypeScript
import { HTMLAttributes, ReactNode, RefAttributes, FC } from 'react';
import { FooterLegendProps } from './FooterLegend';
export interface FocusableProps extends HTMLAttributes<HTMLDivElement>, FooterLegendProps {
children: ReactNode;
'flow-children'?: string;
focusClassName?: string;
focusWithinClassName?: string;
noFocusRing?: boolean;
onActivate?: (e: CustomEvent) => void;
onCancel?: (e: CustomEvent) => void;
}
export declare const Focusable: FC<FocusableProps & RefAttributes<HTMLDivElement>>;