isFinished
TypeScriptget isFinished(): booleanSwift declarationfinal var isFinished: Bool { get }The state of completion of work. If `completedCount` >= `totalCount`, the value will be `true`.
class · iOS 27.0+ · SDK 27.1
@dynamicMemberLookup final class ProgressReporterProgressReporter is a wrapper for ProgressManager that carries information about ProgressManager. It is read-only and can be added as a child of another ProgressManager.
get isFinished(): booleanSwift declarationfinal var isFinished: Bool { get }The state of completion of work. If `completedCount` >= `totalCount`, the value will be `true`.
get totalCount(): (number) | nullSwift declarationfinal var totalCount: Int? { get }The total units of work.
get description(): stringSwift declarationfinal var description: String { get }A textual representation of the progress reporter. This property provides a comprehensive description including the class name, object identifier, underlying progress manager details, and various progress metrics and properties.
get completedCount(): numberSwift declarationfinal var completedCount: Int { get }The completed units of work. If `self` is indeterminate, the value will be 0.
get isIndeterminate(): booleanSwift declarationfinal var isIndeterminate: Bool { get }The state of initialization of `totalCount`. If `totalCount` is `nil`, the value will be `true`.
get debugDescription(): stringSwift declarationfinal var debugDescription: String { get }A textual representation of the progress reporter suitable for debugging. This property returns the same value as `description`, providing detailed information about the progress reporter's state for debugging purposes.
get fractionCompleted(): numberSwift declarationfinal var fractionCompleted: Double { get }The proportion of work completed. This takes into account the fraction completed in its children instances if children are present. If `self` is indeterminate, the value will be 0.
14 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.summary(of:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.
ProgressReporter.subscript(dynamicMember:)
Passing a Swift type itself is not supported.