One Logo Pool Ball
WidgetKit · IOS API REFERENCE

LevelOfDetail

struct · iOS 26.0+ · SDK 27.1

struct LevelOfDetail

The level of detail the view is recommended to have. The system can update the levelOfDetail value based on user proximity or other system specific factors and allow content customization adapting to show different levels of details. > Note: The `levelOfDetail` can be determined by different factors depending on the platforms. On visionOS, it would be user proximity. On all non-visionOS platforms this will always be `default` LevelOfDetail

Members (2)

get · iOS 26.0+

simplified

TypeScript
static get simplified(): LevelOfDetail
Swift declaration
static let simplified: LevelOfDetail

The level of detail should be simplified. This suggests the app should lay out its content and show a simplified version of its content. On visionOS specifically, this signals that the user is at a further distance.

get · iOS 26.0+

default

TypeScript
static get default(): LevelOfDetail
Swift declaration
static let `default`: LevelOfDetail

The default level of details. This suggests the app should lay out its content and show a default amount of information.

Skipped declarations

No declarations were skipped in this snapshot.

All WidgetKit types →