---
title: init()
framework: swiftui
role: symbol
role_heading: Initializer
path: swiftui/layoutproperties/init()
---

# init()

Creates a default set of properties.

## Declaration

```swift
init()
```

## Discussion

Discussion Use a layout properties instance to provide information about a type that conforms to the Layout protocol. For example, you can create a layout properties instance in your layout’s implementation of the layoutProperties method, and use it to indicate that the layout has a Axis.vertical orientation: extension BasicVStack {     static var layoutProperties: LayoutProperties {         var properties = LayoutProperties()         properties.stackOrientation = .vertical         return properties     } }
