Popover

fun Popover(isVisible: Boolean, anchors: PopoverAnchors = PopoverAnchors.ExternalBottomAlignStart, offset: DpOffset = DpOffset(0f.dp, 0f.dp), popupPositionProvider: PopupPositionProvider? = null, onDismissRequest: () -> Unit? = null, dismissOnBackKey: Boolean = true, onPreviewKeyEvent: (KeyEvent) -> Boolean = { false }, onKeyEvent: (KeyEvent) -> Boolean = { false }, focusable: Boolean = true, content: @Composable BoxScope.() -> Unit)
fun <T> Popover(isVisible: Boolean, anchors: PopoverAnchors = PopoverAnchors.ExternalBottomAlignStart, offset: DpOffset = DpOffset(0f.dp, 0f.dp), popupPositionProvider: PopupPositionProvider? = null, onDismissRequest: () -> Unit? = null, dismissOnBackKey: Boolean = true, onPreviewKeyEvent: (KeyEvent) -> Boolean = { false }, onKeyEvent: (KeyEvent) -> Boolean = { false }, focusable: Boolean = true, transitionValueCreator: @Composable (transition: Transition<Boolean>) -> T, content: @Composable BoxScope.(T) -> Unit)