One Logo Pool Ball
Additional SDK Modules · IOS API REFERENCE

_WebKit_SwiftUI

Explore _WebKit_SwiftUI types and the APIs available through One's generated iOS bindings.

7 types

17 callable entries

10 skipped

63% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

get · iOS 26.0+

themeColor

TypeScript
get themeColor(): Promise<(_SwiftUICore_Color) | null>
Swift declaration
@MainActor final var themeColor: Color? { get }

The theme color that the system gets from the first valid meta tag in the webpage.

get · iOS 26.0+

modifierFlags

TypeScript
get modifierFlags(): Promise<_SwiftUICore_EventModifiers>
Swift declaration
@MainActor var modifierFlags: EventModifiers { get }

The modifier keys that were pressed at the time of the navigation request.

Skipped declarations

10 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

View.webViewBackForwardNavigationGestures(_:)

This protocol needs associated types that cannot yet cross the bridge.

View.webViewMagnificationGestures(_:)

This protocol needs associated types that cannot yet cross the bridge.

View.webViewLinkPreviews(_:)

This protocol needs associated types that cannot yet cross the bridge.

View.webViewTextSelection(_:)

This declaration needs Swift generic type arguments. (no canonical witness for S)

View.webViewElementFullscreenBehavior(_:)

This protocol needs associated types that cannot yet cross the bridge.

View.webViewContentBackground(_:)

This protocol needs associated types that cannot yet cross the bridge.

View.webViewOnScrollGeometryChange(for:of:action:)

callback cannot propagate synchronous failure

View.webViewScrollPosition(_:)

This protocol needs associated types that cannot yet cross the bridge.

View.webViewScrollInputBehavior(_:for:)

This protocol needs associated types that cannot yet cross the bridge.

WebView.body

This protocol needs associated types that cannot yet cross the bridge.