Enumeration
GSComponent.AlignmentGSComponentAlignmentGSComponentAlignment
A policy or result of automatically positioning a component.
Declaration
enum AlignmentDeclaration
enum GSComponentAlignment : int8_t;Declaration
GSComponentAlignmentTopics
Enumeration Cases
Both coordinates were positioned automatically.
Automatic positioning follows the normal eligibility rules.
Automatic positioning is disabled.
Automatic positioning is enabled regardless of normal alignment eligibility.
Only the horizontal coordinate is positioned automatically.
The component was not positioned automatically.
Initializers
Instance Properties
Whether a value is valid as an automatic-positioning result or unevaluated state.
Whether a value is valid as an automatic-positioning policy.
Default Implementations
Topics
Enumeration Cases
Both coordinates were positioned automatically.
Automatic positioning follows the normal eligibility rules.
Automatic positioning is disabled.
Automatic positioning is enabled regardless of normal alignment eligibility.
Only the horizontal coordinate is positioned automatically.
The component was not positioned automatically.
Other
Whether a value is valid as an automatic-positioning result or unevaluated state.
Whether a value is valid as an automatic-positioning policy.
Relationships
Conforms To
Swift.BitwiseCopyableSwift.EquatableSwift.HashableSwift.RawRepresentableSwift.SendableSwift.SendableMetatype
See Also
Alignment
The policy for automatic positioning.
Sets the automatic-positioning policy without undo, change notifications, or layer updates.
The result of the most recent automatic positioning.
The coordinate mode used for automatic base-glyph alignment.
Whether the component participates in automatic base-glyph alignment under the current policy.
Whether the component and containing glyph normally qualify for automatic base-glyph alignment.
Enables automatic positioning.