Repository URL to install this package:
Version:
0.9.6 ▾
|
import { EventHandlerArg } from 'typings/generic'
export type OverlayOnClickArgs = EventHandlerArg<OverlayProps>
export type OverlayOnCloseArgs = EventHandlerArg<OverlayProps>
export interface OverlayOnClick extends Function {
(args: OverlayOnClickArgs): void
}
export interface OverlayOnClose extends Function {
(args: OverlayOnCloseArgs): void
}
// export interface OverlayOnClick {
// (event: Event, props: OverlayProps): void
// }
// export interface OverlayOnClose {
// (event: Event, props: OverlayProps): void
// }
export interface OverlayProps {
/**
* @alias onOverlayClicked
*/
onClick?: OverlayOnClick
onClose?: OverlayOnClose
isDefaultVisible?: boolean
isVisible?: boolean
attributes?: {}
}