Skip to content

Commit

Permalink
Update TestElement.swift
Browse files Browse the repository at this point in the history
  • Loading branch information
mirkokg committed Sep 6, 2024
1 parent 648abac commit 51e491e
Showing 1 changed file with 27 additions and 8 deletions.
35 changes: 27 additions & 8 deletions Sources/ViewInspection/Elements/TestElement.swift
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@ enum TestElement {
@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
typealias _AnyLayout = SameTypeElement<AnyLayout>

@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
typealias _AnyShape = SameTypeElement<AnyShape>

@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _AnyTransition = SameBaseElement<AnyTransition>

@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _AnyView = SameTypeElement<AnyView>

Expand Down Expand Up @@ -61,6 +67,9 @@ enum TestElement {
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
typealias _ContainerRelativeShape = SameTypeElement<ContainerRelativeShape>

@available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
typealias _ContentUnavailableView = SameTypeElement<ContentUnavailableView<AnyView, AnyView, AnyView>>

@available(iOS 15.0, macOS 12.0, tvOS 17.0, *)
@available(watchOS, unavailable)
typealias _ControlGroup = SameTypeElement<ControlGroup<AnyView>>
Expand Down Expand Up @@ -245,8 +254,8 @@ enum TestElement {
@available(watchOS, unavailable)
typealias _OutlineGroup = SameBaseElement<OutlineGroup<Data, Int, AnyView, AnyView, AnyView>>

@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
typealias _OffsetShape = SameBaseElement<OffsetShape<AnyShape>>
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _OffsetShape<S: Shape> = SameBaseElement<OffsetShape<S>>

@available(iOS 16.0, macOS 10.15, *)
@available(tvOS, unavailable)
Expand Down Expand Up @@ -279,14 +288,14 @@ enum TestElement {
@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
typealias _RenameButton = SameTypeElement<RenameButton<AnyView>>

@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
typealias _RotatedShape = SameTypeElement<RotatedShape<AnyShape>>
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _RotatedShape<S: Shape> = SameTypeElement<RotatedShape<OffsetShape<S>>>

@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _RoundedRectangle = SameTypeElement<RoundedRectangle>

@available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
typealias _ScaledShape = SameBaseElement<ScaledShape<AnyShape>>
@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _ScaledShape<S: Shape> = SameBaseElement<ScaledShape<OffsetShape<S>>>

@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
typealias _SceneBuilder = SameBaseElement<SceneBuilder>
Expand Down Expand Up @@ -322,10 +331,10 @@ enum TestElement {
@available(watchOS, unavailable)
@available(visionOS, unavailable)
typealias _SettingsLink = SameTypeElement<SettingsLink<AnyView>>

@available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
typealias _ShapeRole = SameTypeElement<ShapeRole>

@available(iOS 16.0, macOS 13.0, watchOS 9.0, *)
@available(tvOS, unavailable)
typealias _ShareLink = SameTypeElement<ShareLink<[Data], Image, Image, AnyView>>
Expand All @@ -352,6 +361,16 @@ enum TestElement {
@available(watchOS, unavailable)
typealias _Table = SameBaseElement<Table<IdentifiableValue, TableRow<IdentifiableValue>, TableColumn<IdentifiableValue, Never, AnyView, Text>>>

@available(iOS 16.0, macOS 12.0, *)
@available(tvOS, unavailable)
@available(watchOS, unavailable)
typealias _TableColumnBuilder<Value: Identifiable, Sort: SortComparator> = SameTypeElement<TableColumnBuilder<Value, Sort>>

@available(iOS 16.0, macOS 12.0, *)
@available(tvOS, unavailable)
@available(watchOS, unavailable)
typealias _TableRowBuilder<Value: Identifiable> = SameTypeElement<TableRowBuilder<Value>>

@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
typealias _Text = SameTypeElement<Text>

Expand Down

0 comments on commit 51e491e

Please sign in to comment.