localauth

package
v0.0.0-...-72b6887 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2026 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Package localauth provides Go bindings for Apple's LocalAuthentication SwiftUI cross-import overlay (_LocalAuthentication_SwiftUI).

This overlay provides SwiftUI views and modifiers that integrate LocalAuthentication with SwiftUI. View constructors and modifiers return typed swiftui.View values.

Bridge sources under internal/swift/ are generated by go generate.

Threading

All bridge functions dispatch to the main thread internally. The Go API is safe to call from any goroutine.

Quick start

import "github.com/tmc/swiftui"
import "github.com/tmc/swiftui/localauth"

view := localauth.NewLocalAuthView(...)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Available

func Available() bool

Available reports whether the LocalAuthentication bridge dylib loaded successfully.

func Err

func Err() error

Err reports the error encountered while loading the LocalAuthentication bridge, or nil if the bridge loaded successfully.

func NewLocalAuthView

func NewLocalAuthView(reason string) swiftui.View

NewLocalAuthView creates a LocalAuthenticationView with the given reason string.

Types

This section is empty.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL