Compose SwiftUIv0.4.0
esc
GuideAPIGitHub
View

TextFieldLink

The Compose SwiftUI form of SwiftUI's TextFieldLink.

iOS: unavailable (no-op)macOS: unavailable (no-op)tvOS: unavailable (no-op)watchOS 10.0+
fun TextFieldLink(title: String, modifier: Modifier = Modifier, prompt: String? = null, onSubmit: (String) -> Unit)

Overview

TextFieldLink(title = "…", onSubmit = { value -> })

This is the Kotlin form of SwiftUI TextFieldLink.init(_:prompt:onSubmit:): SwiftUI documentation. In Swift it reads:

nonisolated init<S>(_ title: S, prompt: Text? = nil, onSubmit: @escaping (String) -> Void) where S : StringProtocol

Topics

Creating a TextFieldLink

fun TextFieldLink(modifier: Modifier = Modifier, prompt: String? = null, onSubmit: (String) -> Unit, content: @Composable () -> Unit)
SwiftUI TextFieldLink.init(prompt:label:onSubmit:)
fun TextFieldLink(titleResource: LocalizedKey, modifier: Modifier = Modifier, prompt: String? = null, onSubmit: (String) -> Unit)
SwiftUI TextFieldLink.init(_:prompt:onSubmit:)
fun TextFieldLink(title: String, modifier: Modifier = Modifier, prompt: String? = null, onSubmit: (String) -> Unit)
SwiftUI TextFieldLink.init(_:prompt:onSubmit:)
fun TextFieldLink(titleKey: LocalizedKey? = null, prompt: String? = null, modifier: Modifier = Modifier, onSubmit: ((String) -> Unit)? = null)
SwiftUI TextFieldLink · (e.g. Image(systemName = SFSymbol.star)).

Methods

fun TextFieldLinkPrompt(titleKey: LocalizedKey, modifier: Modifier = Modifier, prompt: String? = null, onSubmit: (String) -> Unit)
SwiftUI TextFieldLink.init(_:prompt:onSubmit:)