---
title: "init(topLeadingCorner:topTrailingCorner:bottomLeadingCorner:bottomTrailingCorner:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/concentricrectangle/init(topleadingcorner:toptrailingcorner:bottomleadingcorner:bottomtrailingcorner:)"
---

# init(topLeadingCorner:topTrailingCorner:bottomLeadingCorner:bottomTrailingCorner:)

Creates a rectangle with individual corner styles on all four corners.

## Declaration

```swift
init(topLeadingCorner: Edge.Corner.Style = .concentric, topTrailingCorner: Edge.Corner.Style = .concentric, bottomLeadingCorner: Edge.Corner.Style = .concentric, bottomTrailingCorner: Edge.Corner.Style = .concentric)
```

## Parameters

- `topLeadingCorner`: The top leading corner style.
- `topTrailingCorner`: The top trailing corner style.
- `bottomLeadingCorner`: The bottom leading corner style.
- `bottomTrailingCorner`: The bottom trailing corner style.

## See Also

### Creating a rectangle with individual corner styles

- [rect(topLeadingCorner:topTrailingCorner:bottomLeadingCorner:bottomTrailingCorner:)](swiftui/shape/rect(topleadingcorner:toptrailingcorner:bottomleadingcorner:bottomtrailingcorner:).md)
