houdini/types/react-aria-modal/index.d.ts
2018-10-25 12:43:04 -05:00

36 lines
No EOL
751 B
TypeScript

// License: LGPL-3.0-or-later
import {Component} from "react";
interface ModalProps {
underlayProps?: any
dialogId?:string
underlayClickExits?: boolean
escapeExits?:boolean
onEnter?:() => void
titleText?:string
titleId?:string
applicationNode?:Node
getApplicationNode?:() => Node
onExit?:() => void
alert?: boolean
includeDefaultStyles?:boolean
dialogClass?:string
dialogStyle?:any
focusDialog?:boolean
initialFocus?:string
mounted?:boolean
underlayStyle?:any
underlayClass?:any
underlayClickExits?:boolean
underlayColor?:string|false
verticallyCenter?:boolean
focusTrapPaused?:boolean
focusTrapOptions?:any
scrollDisabled?:boolean
}
class Modal extends Component<ModalProps, {}>{}
export = Modal