---
title: TVElementContentAlignment
framework: tvmlkit
role: symbol
role_heading: Enumeration
path: tvmlkit/tvelementcontentalignment
---

# TVElementContentAlignment

Location of items inside of an element on the vertical axis.

## Declaration

```swift
enum TVElementContentAlignment
```

## Topics

### Constants

- [TVElementContentAlignmentUndefinded](tvmlkit/tvelementcontentalignmentundefinded.md)
- [TVElementContentAlignment.top](tvmlkit/tvelementcontentalignment/top.md)
- [TVElementContentAlignment.center](tvmlkit/tvelementcontentalignment/center.md)
- [TVElementContentAlignment.bottom](tvmlkit/tvelementcontentalignment/bottom.md)

### Enumeration Cases

- [TVElementContentAlignment.undefined](tvmlkit/tvelementcontentalignment/undefined.md)

### Initializers

- [init(rawValue:)](tvmlkit/tvelementcontentalignment/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Aligning and Positioning an Element

- [alignment](tvmlkit/tvviewelementstyle/alignment.md)
- [TVElementAlignment](tvmlkit/tvelementalignment.md)
- [contentAlignment](tvmlkit/tvviewelementstyle/contentalignment.md)
- [focusMargin](tvmlkit/tvviewelementstyle/focusmargin.md)
- [interitemSpacing](tvmlkit/tvviewelementstyle/interitemspacing.md)
- [margin](tvmlkit/tvviewelementstyle/margin.md)
- [padding](tvmlkit/tvviewelementstyle/padding.md)
- [position](tvmlkit/tvviewelementstyle/position.md)
- [TVElementPosition](tvmlkit/tvelementposition.md)
