ArcPaddingValues

Interface

Android
public interface ArcPaddingValues

Apply additional space along each edge of the content in Dp. See the ArcPaddingValues factories for convenient ways to build ArcPaddingValues.

Functions

public fun calculateOuterPadding(radialDirection: CurvedDirection.Radial): Dp

Padding in the outward direction from the center of the CurvedLayout

public fun calculateInnerPadding(radialDirection: CurvedDirection.Radial): Dp

Padding in the inwards direction towards the center of the CurvedLayout

public fun calculateAfterPadding(
        layoutDirection: LayoutDirection,
        angularDirection: CurvedDirection.Angular,
    ): Dp

Padding added before the component, if it was draw clockwise. This is the edge of the component with the "smallest" angle.

public fun calculateBeforePadding(
        layoutDirection: LayoutDirection,
        angularDirection: CurvedDirection.Angular,
    ): Dp

Padding added after the component, if it was draw clockwise. This is the edge of the component with the "biggest" angle.