One Logo Pool Ball
UIKit · IOS API REFERENCE

UIFocusDebugger

class · iOS 11.0+ · SDK 27.1

@MainActor class UIFocusDebugger

Members (7)

static · iOS 11.0+

checkFocusability

TypeScript
static checkFocusability(item: SDKHandle): Promise<SDKHandle>
Swift declaration
class func checkFocusability(for item: any UIFocusItem) -> any UIFocusDebuggerOutput
static · iOS 11.0+

focusGroups

TypeScript
static focusGroups(environment: SDKHandle): Promise<SDKHandle>
Swift declaration
class func focusGroups(for environment: any UIFocusEnvironment) -> any UIFocusDebuggerOutput
static · iOS 11.0+

help

TypeScript
static help(): Promise<SDKHandle>
Swift declaration
class func help() -> any UIFocusDebuggerOutput
static · iOS 11.0+

preferredFocusEnvironments

TypeScript
static preferredFocusEnvironments(environment: SDKHandle): Promise<SDKHandle>
Swift declaration
class func preferredFocusEnvironments(for environment: any UIFocusEnvironment) -> any UIFocusDebuggerOutput
static · iOS 11.0+

simulateFocusUpdateRequest

TypeScript
static simulateFocusUpdateRequest(environment: SDKHandle): Promise<SDKHandle>
Swift declaration
class func simulateFocusUpdateRequest(from environment: any UIFocusEnvironment) -> any UIFocusDebuggerOutput
static · iOS 11.0+

status

TypeScript
static status(): Promise<SDKHandle>
Swift declaration
class func status() -> any UIFocusDebuggerOutput
init

init

TypeScript
static init(): Promise<UIFocusDebugger>
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →