# 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 =============== 小专栏 稀土掘金 知乎 CSDN 可控制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 } ) } ... } ```