<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "macOS: 12.0.0 -",
    "tvOS: 15.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 8.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/TimelineViewDefaultContext",
  "metadataVersion" : "0.1.0",
  "role" : "Type Alias",
  "symbol" : {
    "kind" : "Type Alias",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI26TimelineViewDefaultContexta"
  },
  "title" : "TimelineViewDefaultContext"
}
-->

# TimelineViewDefaultContext

Information passed to a timeline view’s content callback.

```
typealias TimelineViewDefaultContext = TimelineView<EveryMinuteTimelineSchedule, Never>.Context
```

## Discussion

The context includes both the date from the schedule that triggered
the callback, and a cadence that you can use to customize the appearance of
your view. For example, you might choose to display the second hand of an
analog clock only when the cadence is
[`TimelineView.Context.Cadence.seconds`](/documentation/SwiftUI/TimelineView/Context/Cadence-swift.enum/seconds) or faster.

> Note: This type alias uses a specific concrete instance of
> ``doc://com.apple.SwiftUI/documentation/SwiftUI/TimelineView/Context`` that all timeline views can use.
> It does this to prevent introducing an unnecessary generic parameter
> dependency on the context type.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)