API Differences in SwiftUICore in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in SwiftUICore in the macOS 15.0 SDK.

Table of Contents

Protocols

ContainerValueKey
TextVariantPreference

Structs

AppearsActiveKey
ContainerValues
FixedTextVariant
ForEachSectionCollection
ForEachSubviewCollection
GroupElementsOfContent
GroupSectionsOfContent
MaterialActiveAppearance
MeshGradient
ScrollContentOffsetAdjustmentBehavior
ScrollGeometry
ScrollPosition
SectionCollection
SectionConfiguration
Shader
UsageType
SizeDependentTextVariant
Subview
SubviewsCollection
SubviewsCollectionSlice
SystemFormatStyle
DateOffset
SystemFormatStyle
DateReference
SystemFormatStyle
Stopwatch
SystemFormatStyle
Timer
TextProxy
TimeDataSource
_ConditionalTraitWritingModifier
_ContainerValueWritingModifier
_EnabledScrollClipEffect
_GeometryActionModifier2
_ScrollClipEffect
_TextVariantPreference

Enums

Foundation.AttributeScopes.SwiftUIAttributes
AdaptiveImageGlyphAttribute
HorizontalDirection
ScrollPhase
SystemFormatStyle
VerticalDirection

Typealiases

SubviewsCollection
public typealias Body = Swift.Never
SubviewsCollectionSlice
public typealias Body = Swift.Never
SystemFormatStyle.DateOffset
public typealias FormatInput = Foundation.Date
SystemFormatStyle.DateOffset
public typealias FormatOutput = Foundation.AttributedString
SystemFormatStyle.DateReference
public typealias FormatInput = Foundation.Date
SystemFormatStyle.DateReference
public typealias FormatOutput = Foundation.AttributedString
SystemFormatStyle.Stopwatch
public typealias FormatOutput = Foundation.AttributedString
SystemFormatStyle.Timer
public typealias FormatOutput = Foundation.AttributedString

Functions & Methods

Color
public func mix(with rhs: SwiftUICore.Color, by fraction: Swift.Double, in colorSpace: SwiftUICore.Gradient.ColorSpace = .perceptual) -> SwiftUICore.Color
CoreFoundation.CGPoint
package static func * (lhs: CoreFoundation.CGPoint, rhs: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package static func *= (lhs: inout CoreFoundation.CGPoint, rhs: CoreFoundation.CGFloat)
CoreFoundation.CGPoint
package static func + (lhs: CoreFoundation.CGPoint, rhs: CoreFoundation.CGSize) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package static func += (lhs: inout CoreFoundation.CGPoint, rhs: CoreFoundation.CGSize)
CoreFoundation.CGPoint
package static func - (lhs: CoreFoundation.CGPoint, rhs: CoreFoundation.CGSize) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
prefix package static func - (lhs: CoreFoundation.CGPoint) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package static func - (lhs: CoreFoundation.CGPoint, rhs: CoreFoundation.CGPoint) -> CoreFoundation.CGSize
CoreFoundation.CGPoint
package static func -= (lhs: inout CoreFoundation.CGPoint, rhs: CoreFoundation.CGSize)
CoreFoundation.CGPoint
package func approximates(_ other: CoreFoundation.CGPoint, epsilon: CoreFoundation.CGFloat) -> Swift.Bool
CoreFoundation.CGPoint
package mutating func clamp(size: CoreFoundation.CGSize)
CoreFoundation.CGPoint
package mutating func clamp(rect: CoreFoundation.CGRect)
CoreFoundation.CGPoint
package func clamped(size: CoreFoundation.CGSize) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func clamped(rect: CoreFoundation.CGRect) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func offset(by offset: CoreFoundation.CGSize) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func offsetBy(dx: CoreFoundation.CGFloat, dy: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func offsetBy(dx: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func offsetBy(dy: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
@inline(__always) package mutating func round(_ rule: Swift.FloatingPointRoundingRule, toMultipleOf m: CoreFoundation.CGFloat)
CoreFoundation.CGPoint
@_transparent package mutating func round(toMultipleOf m: CoreFoundation.CGFloat)
CoreFoundation.CGPoint
package mutating func roundToNearestOrUp(toMultipleOf m: CoreFoundation.CGFloat)
CoreFoundation.CGPoint
@inline(__always) package func rounded(_ rule: Swift.FloatingPointRoundingRule, toMultipleOf m: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func rounded(toMultipleOf m: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func roundedToNearestOrUp(toMultipleOf m: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func scaled(by scale: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func scaledBy(x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func scaledBy(x: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGPoint
package func scaledBy(y: CoreFoundation.CGFloat) -> CoreFoundation.CGPoint
CoreFoundation.CGRect
package mutating func finalizeLayoutDirection(_ layoutDirection: SwiftUICore.LayoutDirection, parentSize: CoreFoundation.CGSize)
CoreFoundation.CGRect
package func flushNullToZero() -> CoreFoundation.CGRect
CoreFoundation.CGRect
package func hasIntersection(_ rect: CoreFoundation.CGRect) -> Swift.Bool
CoreFoundation.CGRect
package func offset(by offset: CoreFoundation.CGSize) -> CoreFoundation.CGRect
CoreFoundation.CGRect
package mutating func roundCoordinatesToNearestOrUp(toMultipleOf m: CoreFoundation.CGFloat)
CoreFoundation.CGRect
package func roundedCoordinatesToNearestOrUp(toMultipleOf m: CoreFoundation.CGFloat) -> CoreFoundation.CGRect
CoreFoundation.CGRect
package func scaled(by scale: CoreFoundation.CGFloat) -> CoreFoundation.CGRect
CoreFoundation.CGRect
package func scaledBy(x: CoreFoundation.CGFloat = 1, y: CoreFoundation.CGFloat = 1) -> CoreFoundation.CGRect
CoreFoundation.CGSize
package static func * (lhs: CoreFoundation.CGSize, rhs: Swift.Double) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package static func *= (lhs: inout CoreFoundation.CGSize, rhs: Swift.Double)
CoreFoundation.CGSize
package static func + (lhs: CoreFoundation.CGSize, rhs: CoreFoundation.CGPoint) -> CoreFoundation.CGPoint
CoreFoundation.CGSize
package static func + (lhs: CoreFoundation.CGSize, rhs: CoreFoundation.CGSize) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package static func += (lhs: inout CoreFoundation.CGSize, rhs: CoreFoundation.CGSize)
CoreFoundation.CGSize
prefix package static func - (operand: CoreFoundation.CGSize) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package static func - (lhs: CoreFoundation.CGSize, rhs: CoreFoundation.CGSize) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package static func -= (lhs: inout CoreFoundation.CGSize, rhs: CoreFoundation.CGSize)
CoreFoundation.CGSize
package static func / (lhs: CoreFoundation.CGSize, rhs: Swift.Double) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package static func /= (lhs: inout CoreFoundation.CGSize, rhs: Swift.Double)
CoreFoundation.CGSize
package func approximates(_ other: CoreFoundation.CGSize, epsilon: CoreFoundation.CGFloat) -> Swift.Bool
CoreFoundation.CGSize
package func contains(point p: CoreFoundation.CGPoint) -> Swift.Bool
CoreFoundation.CGSize
package func increasedBy(dWidth: CoreFoundation.CGFloat = 0, dHeight: CoreFoundation.CGFloat = 0) -> CoreFoundation.CGSize
CoreFoundation.CGSize
@inline(__always) package mutating func round(_ rule: Swift.FloatingPointRoundingRule, toMultipleOf m: CoreFoundation.CGFloat)
CoreFoundation.CGSize
package mutating func round(toMultipleOf m: CoreFoundation.CGFloat)
CoreFoundation.CGSize
@inline(__always) package func rounded(_ rule: Swift.FloatingPointRoundingRule = .toNearestOrAwayFromZero, toMultipleOf m: CoreFoundation.CGFloat) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package func rounded(toMultipleOf m: CoreFoundation.CGFloat) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package func scaled(by scale: CoreFoundation.CGFloat) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package func scaled(by scale: CoreFoundation.CGSize) -> CoreFoundation.CGSize
CoreFoundation.CGSize
package func scaledBy(x: CoreFoundation.CGFloat = 1, y: CoreFoundation.CGFloat = 1) -> CoreFoundation.CGSize
EdgeInsets
package func approximates(_ other: SwiftUICore.EdgeInsets, epsilon: CoreFoundation.CGFloat) -> Swift.Bool
EdgeInsets
@inline(__always) package mutating func round(_ rule: Swift.FloatingPointRoundingRule, toMultipleOf m: CoreFoundation.CGFloat)
EdgeInsets
package mutating func round(toMultipleOf m: CoreFoundation.CGFloat)
EdgeInsets
@inline(__always) package func rounded(_ rule: Swift.FloatingPointRoundingRule = .toNearestOrAwayFromZero, toMultipleOf m: CoreFoundation.CGFloat) -> SwiftUICore.EdgeInsets
EdgeInsets
package func rounded(toMultipleOf m: CoreFoundation.CGFloat) -> SwiftUICore.EdgeInsets
Foundation.FormatStyle
public static func offset(to anchor: Foundation.Date, allowedFields: Swift.Set<Foundation.Date.ComponentsFormatStyle.Field> = [.year, .month, .day, .hour, .minute, .second], maxFieldCount: Swift.Int = 2, sign: Foundation.NumberFormatStyleConfiguration.SignDisplayStrategy = .automatic) -> SwiftUICore.SystemFormatStyle.DateOffset
Foundation.FormatStyle
public static func reference(to date: Foundation.Date, allowedFields: Swift.Set<Foundation.Date.RelativeFormatStyle.Field> = [.year, .month, .day, .hour, .minute], maxFieldCount: Swift.Int = 2, thresholdField: Foundation.Date.RelativeFormatStyle.Field = .day) -> SwiftUICore.SystemFormatStyle.DateReference
Foundation.FormatStyle
public static func stopwatch(startingAt startDate: Foundation.Date, showsHours: Swift.Bool = true, maxFieldCount: Swift.Int = 4, maxPrecision: Swift.Duration = .milliseconds(10)) -> SwiftUICore.SystemFormatStyle.Stopwatch
Foundation.FormatStyle
public static func timer(countingDownIn interval: Swift.Range<Foundation.Date>, showsHours: Swift.Bool = true, maxFieldCount: Swift.Int = 3, maxPrecision: Swift.Duration = .seconds(1)) -> SwiftUICore.SystemFormatStyle.Timer
Foundation.FormatStyle
public static func timer(countingUpIn interval: Swift.Range<Foundation.Date>, showsHours: Swift.Bool = true, maxFieldCount: Swift.Int = 3, maxPrecision: Swift.Duration = .seconds(1)) -> SwiftUICore.SystemFormatStyle.Timer
LocalizedStringKey.StringInterpolation
@_semantics("swiftui.localized.appendInterpolation_@_specifier") public mutating func appendInterpolation(accessibilityName color: SwiftUICore.Color)
LocalizedStringKey.StringInterpolation
@_semantics("swiftui.localized.appendInterpolation_@_specifier") public mutating func appendInterpolation<V, F>(_ source: SwiftUICore.TimeDataSource<V>, format: F) where V == F.FormatInput, F : Foundation.DiscreteFormatStyle, F.FormatOutput == Foundation.AttributedString
LocalizedStringKey.StringInterpolation
@_disfavoredOverload @_semantics("swiftui.localized.appendInterpolation_@_specifier") public mutating func appendInterpolation<V, F>(_ source: SwiftUICore.TimeDataSource<V>, format: F) where V == F.FormatInput, F : Foundation.DiscreteFormatStyle, F.FormatOutput == Swift.String
Material
public func materialActiveAppearance(_ appearance: SwiftUICore.MaterialActiveAppearance) -> SwiftUICore.Material
ScrollPosition
public static func == (lhs: SwiftUICore.ScrollPosition, rhs: SwiftUICore.ScrollPosition) -> Swift.Bool
ScrollPosition
public mutating func scrollTo(id: some Hashable & Sendable, anchor: SwiftUICore.UnitPoint? = nil)
ScrollPosition
public mutating func scrollTo(edge: SwiftUICore.Edge)
ScrollPosition
public mutating func scrollTo(point: CoreFoundation.CGPoint)
ScrollPosition
public mutating func scrollTo(x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat)
ScrollPosition
public mutating func scrollTo(x: CoreFoundation.CGFloat)
ScrollPosition
public mutating func scrollTo(y: CoreFoundation.CGFloat)
ScrollPosition
public func viewID<T>(type: T.Type) -> T? where T : Swift.Hashable, T : Swift.Sendable
ScrollTarget
public static func == (a: SwiftUICore.ScrollTarget, b: SwiftUICore.ScrollTarget) -> Swift.Bool
ScrollTarget
public func hash(into hasher: inout Swift.Hasher)
Shader
public func compile(as type: SwiftUICore.Shader.UsageType) async throws
Shading
public static func meshGradient(_ mesh: SwiftUICore.MeshGradient) -> SwiftUICore.GraphicsContext.Shading
Shape
nonisolated public func size(_ size: CoreFoundation.CGSize, anchor: SwiftUICore.UnitPoint) -> some SwiftUICore.Shape
Shape
nonisolated public func size(width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat, anchor: SwiftUICore.UnitPoint) -> some SwiftUICore.Shape
ShapeStyle
public func materialActiveAppearance(_ appearance: SwiftUICore.MaterialActiveAppearance) -> some SwiftUICore.ShapeStyle
SubviewsCollection
nonisolated public static func _makeViewList(view: SwiftUICore._GraphValue<SwiftUICore.SubviewsCollection>, inputs: SwiftUICore._ViewListInputs) -> SwiftUICore._ViewListOutputs
SubviewsCollection
nonisolated public static func _viewListCount(inputs: SwiftUICore._ViewListCountInputs) -> Swift.Int?
SubviewsCollectionSlice
nonisolated public static func _makeViewList(view: SwiftUICore._GraphValue<SwiftUICore.SubviewsCollectionSlice>, inputs: SwiftUICore._ViewListInputs) -> SwiftUICore._ViewListOutputs
SubviewsCollectionSlice
nonisolated public static func _viewListCount(inputs: SwiftUICore._ViewListCountInputs) -> Swift.Int?
Swift.Comparable
package func clamp(min minValue: Self, max maxValue: Self) -> Self
Swift.Comparable
package mutating func clamp(to limits: Swift.ClosedRange<Self>)
Swift.Comparable
package func clamped(to limits: Swift.ClosedRange<Self>) -> Self
Swift.FloatingPoint
package func approximates(_ value: Self, epsilon: Self) -> Swift.Bool
Swift.FloatingPoint
@inline(__always) package mutating func round(_ rule: Swift.FloatingPointRoundingRule, toMultipleOf m: Self)
Swift.FloatingPoint
package mutating func round(toMultipleOf m: Self)
Swift.FloatingPoint
package mutating func roundToNearestOrUp(toMultipleOf m: Self)
Swift.FloatingPoint
@inline(__always) package func rounded(_ rule: Swift.FloatingPointRoundingRule, toMultipleOf m: Self) -> Self
Swift.FloatingPoint
package func rounded(toMultipleOf m: Self) -> Self
Swift.FloatingPoint
package func roundedToNearestOrUp(toMultipleOf m: Self) -> Self
Swift.OptionSet
package mutating func setValue(_ value: Swift.Bool, for set: Self)
SystemFormatStyle.DateOffset
public static func == (a: SwiftUICore.SystemFormatStyle.DateOffset, b: SwiftUICore.SystemFormatStyle.DateOffset) -> Swift.Bool
SystemFormatStyle.DateOffset
public func discreteInput(before referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateOffset
public func discreteInput(after referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateOffset
public func encode(to encoder: any Swift.Encoder) throws
SystemFormatStyle.DateOffset
public func format(_ referenceDate: Foundation.Date) -> Foundation.AttributedString
SystemFormatStyle.DateOffset
public func hash(into hasher: inout Swift.Hasher)
SystemFormatStyle.DateOffset
public func input(before referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateOffset
public func input(after referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateReference
public static func == (a: SwiftUICore.SystemFormatStyle.DateReference, b: SwiftUICore.SystemFormatStyle.DateReference) -> Swift.Bool
SystemFormatStyle.DateReference
public func discreteInput(before referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateReference
public func discreteInput(after referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateReference
public func encode(to encoder: any Swift.Encoder) throws
SystemFormatStyle.DateReference
public func format(_ referenceDate: Foundation.Date) -> Foundation.AttributedString
SystemFormatStyle.DateReference
public func hash(into hasher: inout Swift.Hasher)
SystemFormatStyle.DateReference
public func input(before referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateReference
public func input(after referenceDate: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.DateReference
public func locale(_ locale: Foundation.Locale) -> SwiftUICore.SystemFormatStyle.DateReference
SystemFormatStyle.Stopwatch
public static func == (a: SwiftUICore.SystemFormatStyle.Stopwatch, b: SwiftUICore.SystemFormatStyle.Stopwatch) -> Swift.Bool
SystemFormatStyle.Stopwatch
public func discreteInput(before input: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.Stopwatch
public func discreteInput(after input: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.Stopwatch
public func encode(to encoder: any Swift.Encoder) throws
SystemFormatStyle.Stopwatch
public func format(_ input: Foundation.Date) -> Foundation.AttributedString
SystemFormatStyle.Stopwatch
public func hash(into hasher: inout Swift.Hasher)
SystemFormatStyle.Stopwatch
public func locale(_ locale: Foundation.Locale) -> SwiftUICore.SystemFormatStyle.Stopwatch
SystemFormatStyle.Timer
public static func == (a: SwiftUICore.SystemFormatStyle.Timer, b: SwiftUICore.SystemFormatStyle.Timer) -> Swift.Bool
SystemFormatStyle.Timer
public func discreteInput(before input: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.Timer
public func discreteInput(after input: Foundation.Date) -> Foundation.Date?
SystemFormatStyle.Timer
public func encode(to encoder: any Swift.Encoder) throws
SystemFormatStyle.Timer
public func format(_ input: Foundation.Date) -> Foundation.AttributedString
SystemFormatStyle.Timer
public func hash(into hasher: inout Swift.Hasher)
SystemFormatStyle.Timer
public func locale(_ locale: Foundation.Locale) -> SwiftUICore.SystemFormatStyle.Timer
Text
public func textVariant<V>(_ preference: V) -> some SwiftUICore.View where V : SwiftUICore.TextVariantPreference
TextRenderer
func sizeThatFits(proposal: SwiftUICore.ProposedViewSize, text: SwiftUICore.TextProxy) -> CoreFoundation.CGSize
TextRenderer
public func sizeThatFits(proposal: SwiftUICore.ProposedViewSize, text: SwiftUICore.TextProxy) -> CoreFoundation.CGSize
TimeDataSource
public static func dateRange(startingAt date: Foundation.Date) -> SwiftUICore.TimeDataSource<Swift.Range<Foundation.Date>>
TimeDataSource
public static func dateRange(endingAt date: Foundation.Date) -> SwiftUICore.TimeDataSource<Swift.Range<Foundation.Date>>
TimeDataSource
public static func durationOffset(to date: Foundation.Date) -> SwiftUICore.TimeDataSource<Swift.Duration>
View
public func _trait<K>(_ key: K.Type = K.self, _ value: K.Value, isEnabled: Swift.Bool) -> some SwiftUICore.View where K : SwiftUICore._ViewTraitKey
View
nonisolated public func containerValue<V>(_ keyPath: Swift.WritableKeyPath<SwiftUICore.ContainerValues, V>, _ value: V) -> some SwiftUICore.View
View
nonisolated public func gesture<T>(_ gesture: T, name: Swift.String, isEnabled: Swift.Bool = true) -> some SwiftUICore.View where T : SwiftUICore.Gesture
View
nonisolated public func highPriorityGesture<T>(_ gesture: T, name: Swift.String, isEnabled: Swift.Bool = true) -> some SwiftUICore.View where T : SwiftUICore.Gesture
View
nonisolated public func materialActiveAppearance(_ appearance: SwiftUICore.MaterialActiveAppearance) -> some SwiftUICore.View
View
nonisolated public func onGeometryChange<T>(for type: T.Type, of transform: @escaping @Sendable (SwiftUICore.GeometryProxy) -> T, action: @escaping (_ oldValue: T, _ newValue: T) -> Swift.Void) -> some SwiftUICore.View where T : Swift.Equatable, T : Swift.Sendable
View
nonisolated public func simultaneousGesture<T>(_ gesture: T, name: Swift.String, isEnabled: Swift.Bool = true) -> some SwiftUICore.View where T : SwiftUICore.Gesture
View
nonisolated public func textRenderer<T>(_ renderer: T) -> some SwiftUICore.View where T : SwiftUICore.TextRenderer
VisualEffect
public func blendMode(_ blendMode: SwiftUICore.BlendMode) -> some SwiftUICore.VisualEffect

Properties & Constants

CoreFoundation.CGPoint
package var flushingNaNs: CoreFoundation.CGPoint
CoreFoundation.CGPoint
package static var infinity: CoreFoundation.CGPoint
CoreFoundation.CGPoint
package var isFinite: Swift.Bool
CoreFoundation.CGPoint
package var isNaN: Swift.Bool
CoreFoundation.CGRect
package var center: CoreFoundation.CGPoint
CoreFoundation.CGRect
package var isFinite: Swift.Bool
CoreFoundation.CGRect
package var maxXY: CoreFoundation.CGPoint
CoreFoundation.CGRect
package var minXY: CoreFoundation.CGPoint
CoreFoundation.CGRect
package var x: CoreFoundation.CGFloat
CoreFoundation.CGRect
package var y: CoreFoundation.CGFloat
CoreFoundation.CGSize
package var flushingNaNs: CoreFoundation.CGSize
CoreFoundation.CGSize
package var flushingNegatives: CoreFoundation.CGSize
CoreFoundation.CGSize
package var hasZero: Swift.Bool
CoreFoundation.CGSize
package var isFinite: Swift.Bool
CoreFoundation.CGSize
package var isNaN: Swift.Bool
CoreFoundation.CGSize
package var isNegative: Swift.Bool
CoreFoundation.CGSize
package var isNonEmpty: Swift.Bool
EnvironmentValues
public var materialActiveAppearance: SwiftUICore.MaterialActiveAppearance
Font.Context
public var debugDescription: Swift.String
Layout
public var isTruncated: Swift.Bool
ScrollGeometry
public var debugDescription: Swift.String
ScrollPhase
public var debugDescription: Swift.String
ScrollPosition
public var edge: SwiftUICore.Edge?
ScrollPosition
public var isPositionedByUser: Swift.Bool
ScrollPosition
public var point: CoreFoundation.CGPoint?
ScrollPosition
public var viewID: (any Swift.Hashable & Swift.Sendable)?
ScrollTarget
public var hashValue: Swift.Int
SwiftUIAttributes
public let adaptiveImageGlyph: Foundation.AttributeScopes.SwiftUIAttributes.AdaptiveImageGlyphAttribute
SystemFormatStyle.DateOffset
public var hashValue: Swift.Int
SystemFormatStyle.DateReference
public var hashValue: Swift.Int
SystemFormatStyle.Stopwatch
public var hashValue: Swift.Int
SystemFormatStyle.Timer
public var hashValue: Swift.Int
TextRenderer
var displayPadding: SwiftUICore.EdgeInsets
TextRenderer
public var displayPadding: SwiftUICore.EdgeInsets
TextVariantPreference
public static var fixed: SwiftUICore.FixedTextVariant
TextVariantPreference
public static var sizeDependent: SwiftUICore.SizeDependentTextVariant
TimeDataSource
public static var currentDate: SwiftUICore.TimeDataSource<Foundation.Date>
Transaction
public var scrollContentOffsetAdjustmentBehavior: SwiftUICore.ScrollContentOffsetAdjustmentBehavior
Transaction
public var scrollPositionUpdatePreservesVelocity: Swift.Bool

Conformances

Font.Context
Swift.CustomDebugStringConvertible
Foundation.AttributeScopes.SwiftUIAttributes.AdaptiveImageGlyphAttribute
Swift.BitwiseCopyable
Foundation.AttributeScopes.SwiftUIAttributes.AdaptiveImageGlyphAttribute
Swift.Sendable
HorizontalDirection.Set
Swift.BitwiseCopyable
HorizontalDirection.Set
Swift.Sendable
HorizontalDirection
Swift.BitwiseCopyable
HorizontalDirection
Swift.Equatable
HorizontalDirection
Swift.Hashable
HorizontalDirection
Swift.RawRepresentable
HorizontalDirection
Swift.Sendable
MeshGradient.BezierPoint
Swift.BitwiseCopyable
MeshGradient
SwiftUICore.View
ScrollGeometry
Swift.CustomDebugStringConvertible
ScrollPhase
Swift.BitwiseCopyable
ScrollPhase
Swift.CustomDebugStringConvertible
ScrollPhase
Swift.Hashable
ScrollPhase
Swift.Sendable
ScrollPosition
Swift.Equatable
ScrollTarget
Swift.Equatable
ScrollTarget
Swift.Hashable
SubviewsCollection
SwiftUICore.View
SubviewsCollectionSlice
SwiftUICore.View
SystemFormatStyle.DateOffset
Foundation.DiscreteFormatStyle
SystemFormatStyle.DateOffset
Foundation.FormatStyle
SystemFormatStyle.DateReference
Foundation.DiscreteFormatStyle
SystemFormatStyle.DateReference
Foundation.FormatStyle
SystemFormatStyle.Stopwatch
Foundation.DiscreteFormatStyle
SystemFormatStyle.Stopwatch
Foundation.FormatStyle
SystemFormatStyle.Timer
Foundation.DiscreteFormatStyle
SystemFormatStyle.Timer
Foundation.FormatStyle
TimeDataSource
Swift.Sendable
VerticalDirection.Set
Swift.BitwiseCopyable
VerticalDirection.Set
Swift.Sendable
VerticalDirection
Swift.BitwiseCopyable
VerticalDirection
Swift.Equatable
VerticalDirection
Swift.Hashable
VerticalDirection
Swift.RawRepresentable
VerticalDirection
Swift.Sendable
_ConditionalTraitWritingModifier
SwiftUICore.ViewModifier
_ContainerValueWritingModifier
SwiftUICore.ViewModifier
_EnabledScrollClipEffect
Swift.Sendable
_GeometryActionModifier2
SwiftUICore.ViewModifier
_ScrollClipEffect
Swift.Sendable

Initializers

CoreFoundation.CGPoint
package init(_ size: CoreFoundation.CGSize)
CoreFoundation.CGPoint
package init(_ l1: CoreFoundation.CGFloat, in first: SwiftUICore.Axis, by l2: CoreFoundation.CGFloat)
CoreFoundation.CGRect
package init(size: CoreFoundation.CGSize)
CoreFoundation.CGRect
package init(center: CoreFoundation.CGPoint, size: CoreFoundation.CGSize)
CoreFoundation.CGRect
package init(position: CoreFoundation.CGPoint, size: CoreFoundation.CGSize, anchor: SwiftUICore.UnitPoint)
CoreFoundation.CGSize
package init(_ point: CoreFoundation.CGPoint)
CoreFoundation.CGSize
package init(_ l1: CoreFoundation.CGFloat, in first: SwiftUICore.Axis, by l2: CoreFoundation.CGFloat)
ForEach
public init<V>(sections view: V, @SwiftUICore.ViewBuilder content: @escaping (SwiftUICore.SectionConfiguration) -> Content) where Data == SwiftUICore.ForEachSectionCollection<Content>, ID == SwiftUICore.SectionConfiguration.ID, Content : SwiftUICore.View, V : SwiftUICore.View
ForEach
public init<V>(subviews view: V, @SwiftUICore.ViewBuilder content: @escaping (SwiftUICore.Subview) -> Content) where Data == SwiftUICore.ForEachSubviewCollection<Content>, ID == SwiftUICore.Subview.ID, Content : SwiftUICore.View, V : SwiftUICore.View
Group
public init<Base, Result>(subviews view: Base, @SwiftUICore.ViewBuilder transform: @escaping (SwiftUICore.SubviewsCollection) -> Result) where Content == SwiftUICore.GroupElementsOfContent<Base, Result>, Base : SwiftUICore.View, Result : SwiftUICore.View
Group
public init<Base, Result>(sections view: Base, @SwiftUICore.ViewBuilder transform: @escaping (SwiftUICore.SectionCollection) -> Result) where Content == SwiftUICore.GroupSectionsOfContent<Base, Result>, Base : SwiftUICore.View, Result : SwiftUICore.View
ScrollGeometry
public init(contentOffset: CoreFoundation.CGPoint, contentSize: CoreFoundation.CGSize, contentInsets: SwiftUICore.EdgeInsets, containerSize: CoreFoundation.CGSize)
ScrollPosition
public init(id: some Hashable & Sendable, anchor: SwiftUICore.UnitPoint? = nil)
ScrollPosition
public init(idType: (some Hashable & Sendable).Type = Never.self)
ScrollPosition
public init(idType: (some Hashable & Sendable).Type = Never.self, edge: SwiftUICore.Edge)
ScrollPosition
public init(idType: (some Hashable & Sendable).Type = Never.self, point: CoreFoundation.CGPoint)
ScrollPosition
public init(idType: (some Hashable & Sendable).Type = Never.self, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat)
ScrollPosition
public init(idType: (some Hashable & Sendable).Type = Never.self, x: CoreFoundation.CGFloat)
ScrollPosition
public init(idType: (some Hashable & Sendable).Type = Never.self, y: CoreFoundation.CGFloat)
SystemFormatStyle.DateOffset
public init(from decoder: any Swift.Decoder) throws
SystemFormatStyle.DateReference
public init(from decoder: any Swift.Decoder) throws
SystemFormatStyle.Stopwatch
public init(from decoder: any Swift.Decoder) throws
SystemFormatStyle.Timer
public init(from decoder: any Swift.Decoder) throws
Text
public init<F>(_ input: F.FormatInput, format: F) where F : Foundation.FormatStyle, F.FormatInput : Swift.Equatable, F.FormatOutput == Foundation.AttributedString
Text
public init<V, F>(_ source: SwiftUICore.TimeDataSource<V>, format: F) where V == F.FormatInput, F : Foundation.DiscreteFormatStyle, F.FormatOutput == Foundation.AttributedString
Text
@_disfavoredOverload public init<V, F>(_ source: SwiftUICore.TimeDataSource<V>, format: F) where V == F.FormatInput, F : Foundation.DiscreteFormatStyle, F.FormatOutput == Swift.String