fun DisclosureGroup(label: String, modifier: Modifier = Modifier, content: @Composable () -> Unit)Overview
DisclosureGroup(label = "…") { … }This is the Kotlin form of SwiftUI DisclosureGroup.init(_:content:): SwiftUI documentation. In Swift it reads:
nonisolated init<S>(_ label: S, @ContentBuilder content: @escaping () -> Content) where S : StringProtocolTopics
Creating a DisclosureGroup
fun DisclosureGroup(isExpanded: Boolean, modifier: Modifier = Modifier, onIsExpandedChange: (Boolean) -> Unit, content: @Composable () -> Unit, label: @Composable () -> Unit)
fun DisclosureGroup(modifier: Modifier = Modifier, content: @Composable () -> Unit, label: @Composable () -> Unit)
fun DisclosureGroup(label: String, isExpanded: Boolean, modifier: Modifier = Modifier, onIsExpandedChange: (Boolean) -> Unit, content: @Composable () -> Unit)
fun DisclosureGroup(label: String, modifier: Modifier = Modifier, content: @Composable () -> Unit)
fun DisclosureGroup(titleResource: LocalizedKey, isExpanded: Boolean, modifier: Modifier = Modifier, onIsExpandedChange: (Boolean) -> Unit, content: @Composable () -> Unit)
fun DisclosureGroup(titleResource: LocalizedKey, modifier: Modifier = Modifier, content: @Composable () -> Unit)
fun DisclosureGroup(titleKey: LocalizedKey? = null, isExpanded: Boolean? = null, modifier: Modifier = Modifier, onIsExpandedChange: ((Boolean) -> Unit)? = null, content: (@Composable () -> Unit)? = null)
Methods
fun DisclosureGroupIsExpanded(titleKey: LocalizedKey, isExpanded: Boolean, modifier: Modifier = Modifier, onIsExpandedChange: (Boolean) -> Unit, content: @Composable () -> Unit)