---
title: updateLineSpacing
framework: appintents
role: symbol
role_heading: Instance Property
path: appintents/assistantschemas/booksintent/updatelinespacing
---

# updateLineSpacing

The app intent conforms to the schema for updating the line spacing.

## Declaration

```swift
var updateLineSpacing: some AssistantSchemas.Intent { get }
```

## Overview

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>.
