# AnyPopDialog-Compose
**Repository Path**: MeiDaLanRen_admin/AnyPopDialog-Compose
## Basic Information
- **Project Name**: AnyPopDialog-Compose
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-07-05
- **Last Updated**: 2024-07-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
AnyPopDialog-Compose
===============
可控制Compose Dialog弹出的方向,支持上下左右,自由定制,真Dialog哦🔥
# 效果
# 集成
```gradle.kts
dependencies {
implementation("io.github.TheMelody:any_pop_dialog_compose:1.0.1")
}
```
# 用法
```kotlin
@Composable
fun TestXXXX() {
var showDialog by remember { mutableStateOf(false) }
if (showDialog) {
var isActiveClose by remember { mutableStateOf(false) }
AnyPopDialog(
modifier = Modifier.fillMaxWidth().background(...),
isActiveClose = isActiveClose,
// 根据你自己的功能,调整进入方向即可,支持:TOP/LEFT/RIGHT/BOTTOM
// 也可以修改"状态栏"和"导航栏"背景色哦,自己查看方法注释即可
properties = AnyPopDialogProperties(direction = DirectionState.BOTTOM),
content = {
// 这里放你自己的Dialog内容
// 如果你需要在你自己的组件中想动画关闭Dialog,请更新isActiveClose
},
onDismiss = { showDialog = false }
)
}
...
}
```