---
title: TimelineScheduleMode
framework: swiftui
role: symbol
role_heading: Enumeration
path: swiftui/timelineschedulemode
---

# TimelineScheduleMode

A mode of operation for timeline schedule updates.

## Declaration

```swift
enum TimelineScheduleMode
```

## Overview

Overview A TimelineView provides a mode when calling its schedule’s entries(from:mode:) method. The view chooses a mode based on the state of the system. For example, a watchOS view might request a lower frequency of updates, using the TimelineScheduleMode.lowFrequency mode, when the user lowers their wrist.

## Topics

### Getting timeline schedule modes

- [TimelineScheduleMode.normal](swiftui/timelineschedulemode/normal.md)
- [TimelineScheduleMode.lowFrequency](swiftui/timelineschedulemode/lowfrequency.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Specifying a mode

- [TimelineSchedule.Mode](swiftui/timelineschedule/mode.md)
