| // Signature format: 4.0 |
| package androidx.wear.compose.foundation { |
| |
| public final inline class AnchorType { |
| ctor public AnchorType(); |
| } |
| |
| public static final class AnchorType.Companion { |
| method public float getCenter(); |
| method public float getEnd(); |
| method public float getStart(); |
| property public final float Center; |
| property public final float End; |
| property public final float Start; |
| } |
| |
| @androidx.compose.runtime.Stable public interface ArcPaddingValues { |
| method public float calculateEndPadding(); |
| method public float calculateInnerPadding(); |
| method public float calculateOuterPadding(); |
| method public float calculateStartPadding(); |
| } |
| |
| public final class BasicCurvedTextKt { |
| method public static androidx.wear.compose.foundation.ArcPaddingValues ArcPaddingValues(optional float outer, optional float inner, optional float start, optional float end); |
| method public static androidx.wear.compose.foundation.ArcPaddingValues ArcPaddingValues(float all); |
| method public static androidx.wear.compose.foundation.ArcPaddingValues ArcPaddingValues(optional float radial, optional float angular); |
| method @androidx.compose.runtime.Composable public static void BasicCurvedText(androidx.wear.compose.foundation.CurvedRowScope, String text, androidx.wear.compose.foundation.CurvedTextStyle style, optional androidx.compose.ui.Modifier modifier, optional boolean clockwise, optional androidx.wear.compose.foundation.ArcPaddingValues contentArcPadding); |
| } |
| |
| public final class CurvedRowKt { |
| method @androidx.compose.runtime.Composable public static void CurvedRow(optional androidx.compose.ui.Modifier modifier, optional float anchor, optional float anchorType, optional float radialAlignment, optional boolean clockwise, kotlin.jvm.functions.Function1<? super androidx.wear.compose.foundation.CurvedRowScope,kotlin.Unit> content); |
| } |
| |
| @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public interface CurvedRowScope { |
| method public androidx.compose.ui.Modifier radialAlignment(androidx.compose.ui.Modifier, float alignment); |
| } |
| |
| public final class CurvedTextDelegate_androidKt { |
| } |
| |
| public final class CurvedTextStyle { |
| ctor public CurvedTextStyle(optional long color, optional long fontSize, optional long background); |
| ctor public CurvedTextStyle(androidx.compose.ui.text.TextStyle style); |
| method public androidx.wear.compose.foundation.CurvedTextStyle copy(optional long color, optional long fontSize, optional long background); |
| method public operator boolean equals(Object? other); |
| method public long getBackground(); |
| method public long getColor(); |
| method public long getFontSize(); |
| method public androidx.wear.compose.foundation.CurvedTextStyle merge(optional androidx.wear.compose.foundation.CurvedTextStyle? other); |
| method public operator androidx.wear.compose.foundation.CurvedTextStyle plus(androidx.wear.compose.foundation.CurvedTextStyle other); |
| property public final long background; |
| property public final long color; |
| property public final long fontSize; |
| } |
| |
| public final class CurvedTextStyleKt { |
| } |
| |
| public final inline class RadialAlignment { |
| ctor public RadialAlignment(); |
| } |
| |
| public static final class RadialAlignment.Companion { |
| method public float Custom(float ratio); |
| method public float getCenter(); |
| method public float getInner(); |
| method public float getOuter(); |
| property public final float Center; |
| property public final float Inner; |
| property public final float Outer; |
| } |
| |
| } |
| |