UNPKG

@momentum-ui/react-collaboration

Version:

Cisco Momentum UI Framework for React Collaboration Applications

42 lines (33 loc) 795 B
import { CSSProperties, ReactNode } from 'react'; export type Color = 'primary' | 'secondary'; export interface Props { /** * Child components of this Overlay. */ children?: ReactNode; /** * Custom class for overriding this component's CSS. */ className?: string; /** * Color for this component. */ color?: Color; /** * If this component covers the full view port. */ fullscreen?: boolean; /** * Custom id for overriding this component's CSS. */ id?: string; /** * Custom style for overriding this component's CSS. */ style?: CSSProperties; /** * Callback function for when the escape key is pressed on the container div * @param event - React Keyboard Event */ onKeyDown?: (event: React.KeyboardEvent) => void; }