Package-level declarations
Functions
Link copied to clipboard
fun ClerkCodeInputField(onTextChange: (String) -> Unit, onClickResend: () -> Unit, modifier: Modifier = Modifier, timerDuration: Int = DEFAULT_TIMER_LENGTH, verificationState: VerificationState = VerificationState.Default, showResend: Boolean = true, clerkTheme: ClerkTheme? = null)
A specialized input field component for entering one-time passwords (OTP) or verification codes.
Link copied to clipboard
fun ClerkPhoneNumberField(value: String, modifier: Modifier = Modifier, errorText: String? = null, onValueChange: (String) -> Unit, clerkTheme: ClerkTheme? = null)
A Clerk-styled phone number input field with country selection.
Link copied to clipboard
fun ClerkTextField(value: String, onValueChange: (String) -> Unit, modifier: Modifier = Modifier, onFocusChange: (Boolean) -> Unit = {}, @DrawableRes leadingIcon: Int? = null, @DrawableRes trailingIcon: Int? = null, label: String? = null, placeholder: String? = null, supportingText: String? = null, isError: Boolean = false, enabled: Boolean = true, maxLines: Int = 1, inputContentType: ContentType = ContentType.Username, visualTransformation: VisualTransformation = VisualTransformation.None, keyboardOptions: KeyboardOptions = KeyboardOptions.Default, clerkTheme: ClerkTheme? = null)
A customizable text input field component following Clerk's design system.