updateLineSpacing
The app intent conforms to the schema for updating the line spacing.
Declaration
var updateLineSpacing: some AssistantSchemas.Intent { get }Overview
Use Swift macros that generate additional properties and add protocol conformance for your app intent implementation. The following example shows an app intent that conforms to the .books.updateLineSpacing schema:
@AppIntent(schema: .books.updateLineSpacing)
struct UpdateBookLineSpacingIntent: AppIntent {
@Parameter
var target: BookSettingsEntity
@Parameter
var changeOperation: BookRelativeLineSpacingChange
func perform() async throws -> some IntentResult {
.result()
}
}
For more information about the `.books` app intent domain,
see <doc:Making-ebook-actions-available-to-siri-and-apple-intelligence>.
For general information about app intent domains, see <doc:Integrating-actions-with-siri-and-apple-intelligence>.