NACCGetCleantimeSummaryAppIntent
struct NACCGetCleantimeSummaryAppIntent : AppIntent
This intent calculates the cleantime, based on an input cleandate, and returns a string, summarizing it.
This is meant for a “faceless” query, where the user is told their cleantime, without opening the app.
-
The intent title.
Declaration
Swift
static var title: LocalizedStringResource -
The intent description.
Declaration
Swift
static let description: IntentDescription -
This is the input cleandate, as date components.
Declaration
Swift
@IntentParameter var cleanDate: DateComponents? { get nonmutating set } -
perform()AsynchronousThis calculates the cleantime, and creates a text string, with the summary.
Declaration
Swift
func perform() async throws -> some ReturnsValue<String> & ProvidesDialog
View on GitHub