OrbiterAnchorPoint

sealed class OrbiterAnchorPoint

Known direct subclasses
OrbiterAnchorPoint.Absolute

Provides anchor points that are not affected by LayoutDirection.

OrbiterAnchorPoint.BottomEnd

Attach the Orbiter at the end of the bottom edge of the content.

OrbiterAnchorPoint.BottomStart

Attach the Orbiter at the start of the bottom edge of the content.

OrbiterAnchorPoint.Bottom

Attach the Orbiter at the center of the bottom edge of the content.

OrbiterAnchorPoint.EndBottom

Attach the Orbiter at the bottom of the end edge of the content.

OrbiterAnchorPoint.EndTop

Attach the Orbiter at the top of the end edge of the content.

OrbiterAnchorPoint.End

Attach the Orbiter at the center of the end edge of the content.

OrbiterAnchorPoint.StartBottom

Attach the Orbiter at the bottom of the start edge of the content.

OrbiterAnchorPoint.StartTop

Attach the Orbiter at the top of the start edge of the content.

OrbiterAnchorPoint.Start

Attach the Orbiter at the center of the start edge of the content.

OrbiterAnchorPoint.TopEnd

Attach the Orbiter at the end of the top edge of the content.

OrbiterAnchorPoint.TopStart

Attach the Orbiter at the start of the top edge of the content.

OrbiterAnchorPoint.Top

Attach the Orbiter at the center of the top edge of the content.

Known indirect subclasses
OrbiterAnchorPoint.Absolute.BottomLeft

Attach the Orbiter at the left of the bottom edge of the content.

OrbiterAnchorPoint.Absolute.BottomRight

Attach the Orbiter at the right of the bottom edge of the content.

OrbiterAnchorPoint.Absolute.LeftBottom

Attach the Orbiter at the bottom of the left edge of the content.

OrbiterAnchorPoint.Absolute.LeftTop

Attach the Orbiter at the top of the left edge of the content.

OrbiterAnchorPoint.Absolute.Left

Attach the Orbiter at the center of the left edge of the content.

OrbiterAnchorPoint.Absolute.RightBottom

Attach the Orbiter at the bottom of the right edge of the content.

OrbiterAnchorPoint.Absolute.RightTop

Attach the Orbiter at the top of the right edge of the content.

OrbiterAnchorPoint.Absolute.Right

Attach the Orbiter at the center of the right edge of the content.

OrbiterAnchorPoint.Absolute.TopLeft

Attach the Orbiter at the left of the top edge of the content.

OrbiterAnchorPoint.Absolute.TopRight

Attach the Orbiter at the right of the top edge of the content.


Represents an anchor point for an Orbiter relative to its target.

Each anchor point defines a specific location on the boundary of the target where the orbiter can be attached. The anchor points are sensitive to LayoutDirection, ensuring that concepts like "start" and "end" are correctly interpreted in both LTR and RTL contexts.

For layout direction-agnostic positioning, use the Absolute variants.

Summary

Nested types

Provides anchor points that are not affected by LayoutDirection.

Attach the Orbiter at the left of the bottom edge of the content.

Attach the Orbiter at the right of the bottom edge of the content.

Attach the Orbiter at the center of the left edge of the content.

Attach the Orbiter at the bottom of the left edge of the content.

Attach the Orbiter at the top of the left edge of the content.

Attach the Orbiter at the center of the right edge of the content.

Attach the Orbiter at the bottom of the right edge of the content.

Attach the Orbiter at the top of the right edge of the content.

Attach the Orbiter at the left of the top edge of the content.

Attach the Orbiter at the right of the top edge of the content.

Attach the Orbiter at the center of the bottom edge of the content.

Attach the Orbiter at the end of the bottom edge of the content.

Attach the Orbiter at the start of the bottom edge of the content.

Attach the Orbiter at the center of the end edge of the content.

Attach the Orbiter at the bottom of the end edge of the content.

Attach the Orbiter at the top of the end edge of the content.

Attach the Orbiter at the center of the start edge of the content.

Attach the Orbiter at the bottom of the start edge of the content.

Attach the Orbiter at the top of the start edge of the content.

Attach the Orbiter at the center of the top edge of the content.

Attach the Orbiter at the end of the top edge of the content.

Attach the Orbiter at the start of the top edge of the content.