Instance Method
summary(of:)
iOS 26.0+
iPadOS 26.0+
Mac Catalyst 26.0+
macOS 26.0+
tvOS 26.0+
visionOS 26.0+
watchOS 26.0+
Returns a summary for the specified double property across the progress subtree.
func summary<P>(of property: KeyPath<ProgressManager.Properties, P.Type>) -> Double where P : ProgressManager.Property, P.Summary == Double, P.Value == Double
Parameters
propertyThe type of the double property to summarize. Must be a property where both the value and summary types are
Double.
Return Value
The aggregated summary value for the specified property across the entire subtree.
Discussion
This method aggregates the values of a custom double property from the underlying progress manager and all its children, returning a consolidated summary value.