[go: nahoru, domu]

blob: df1c8620acb10b124844ded7a1b1042706dce545 [file] [log] [blame]
Nick Anthony0e36b8b2020-04-23 05:50:41 -04001// Signature format: 3.0
2package androidx.ui.foundation {
3
4 public final class AdapterListKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -07005 method @androidx.compose.Composable public static <T> void AdapterList(java.util.List<? extends T> data, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> itemCallback);
Nick Anthony0e36b8b2020-04-23 05:50:41 -04006 }
7
Aurimas Liutikas9291f142020-05-28 19:59:17 -07008 @androidx.compose.Immutable public final class Border {
Mads Agerd32a4882020-04-22 13:27:50 +02009 method public float component1();
Nick Anthony0e36b8b2020-04-23 05:50:41 -040010 method public androidx.ui.graphics.Brush component2();
Aurimas Liutikas9291f142020-05-28 19:59:17 -070011 method @androidx.compose.Immutable public androidx.ui.foundation.Border copy-HIF-_f0(float size, androidx.ui.graphics.Brush brush);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040012 method public androidx.ui.graphics.Brush getBrush();
Mads Agerd32a4882020-04-22 13:27:50 +020013 method public float getSize();
Nick Anthony0e36b8b2020-04-23 05:50:41 -040014 }
15
16 public final class BorderKt {
Mads Agerd32a4882020-04-22 13:27:50 +020017 method public static androidx.ui.foundation.Border Border-YSZAjy0(float size, long color);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040018 }
19
20 public final class BoxKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070021 method @androidx.compose.Composable public static void Box-TInkGdk(androidx.ui.core.Modifier modifier = Modifier, androidx.ui.graphics.Shape shape = RectangleShape, long backgroundColor = Color.Transparent, androidx.ui.foundation.Border? border = null, float padding = elvis {
Louis Pullen-Freilich10b53cd2020-04-30 12:35:30 +010022 var var411925d7: androidx.ui.unit.Dp = border?.size
Mihai Popafe0515c2020-04-16 23:00:55 +010023 if (var411925d7 != null) var411925d7 else 0.dp
Aurimas Liutikas9291f142020-05-28 19:59:17 -070024}, float paddingStart = Dp.Unspecified, float paddingTop = Dp.Unspecified, float paddingEnd = Dp.Unspecified, float paddingBottom = Dp.Unspecified, androidx.ui.core.Alignment gravity = ContentGravity.TopStart, kotlin.jvm.functions.Function0<kotlin.Unit> children = <anonymous class>());
Nick Anthony0e36b8b2020-04-23 05:50:41 -040025 }
26
27 public final class CanvasKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070028 method @androidx.compose.Composable public static error.NonExistentClass! Canvas(androidx.ui.core.Modifier modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.DrawScope,kotlin.Unit> onCanvas);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040029 }
30
31 public final class ClickableKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070032 method @androidx.compose.Composable public static void Clickable(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, boolean enabled = true, String? androidx.ui.foundation.InteractionState? interactionState = null, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040033 }
34
35 public final class ClickableTextKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070036 method @androidx.compose.Composable public static void ClickableText(androidx.ui.text.AnnotatedString text, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.text.TextStyle style = TextStyle.Default, boolean softWrap = true, androidx.ui.text.style.TextOverflow overflow = TextOverflow.Clip, int maxLines = 2147483647, kotlin.jvm.functions.Function1<? super androidx.ui.text.TextLayoutResult,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Integer,kotlin.Unit> onClick);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040037 }
38
Nick Anthony0e36b8b2020-04-23 05:50:41 -040039 public final class ContentColorKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070040 method @androidx.compose.Composable public static error.NonExistentClass contentColor();
41 method public static error.NonExistentClass! getContentColorAmbient();
Nick Anthony0e36b8b2020-04-23 05:50:41 -040042 }
43
44 public final class DarkThemeKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070045 method @androidx.compose.Composable public static boolean isSystemInDarkTheme();
Nick Anthony0e36b8b2020-04-23 05:50:41 -040046 }
47
48 public final class DeterminateProgressIndicatorKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070049 method @androidx.compose.Composable public static void DeterminateProgressIndicator(@FloatRange(from=0.0, to=1.0) float progress, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040050 }
51
52 public final class DialogKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070053 method @androidx.compose.Composable public static void Dialog(kotlin.jvm.functions.Function0<kotlin.Unit> onCloseRequest, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040054 }
55
56 public final class DrawBackground implements androidx.ui.core.DrawModifier {
57 method public androidx.ui.foundation.DrawBackground copy(androidx.ui.graphics.Paint paint, androidx.ui.graphics.Shape shape);
58 method public void draw(androidx.ui.core.ContentDrawScope);
59 }
60
61 public final class DrawBackgroundKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070062 method @Deprecated @androidx.compose.Composable public static androidx.ui.foundation.DrawBackground DrawBackground(androidx.ui.graphics.Brush brush, androidx.ui.graphics.Shape shape = RectangleShape);
63 method @Deprecated @androidx.compose.Composable public static androidx.ui.foundation.DrawBackground DrawBackground-qSsqlCY(long color, androidx.ui.graphics.Shape shape = RectangleShape);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040064 method public static androidx.ui.core.Modifier drawBackground(androidx.ui.core.Modifier, androidx.ui.graphics.Paint paint, androidx.ui.graphics.Shape shape);
Aurimas Liutikas9291f142020-05-28 19:59:17 -070065 method public static error.NonExistentClass! drawBackground(androidx.ui.core.Modifier, androidx.ui.graphics.Brush brush, androidx.ui.graphics.Shape shape = RectangleShape);
66 method public static error.NonExistentClass drawBackground-IZZjS-Q(androidx.ui.core.Modifier, long color, androidx.ui.graphics.Shape shape = RectangleShape);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040067 }
68
69 public final class DrawBorder implements androidx.ui.core.DrawModifier {
70 method public void draw(androidx.ui.core.ContentDrawScope);
71 }
72
73 public final class DrawBorderKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070074 method @Deprecated @androidx.compose.Composable public static androidx.ui.core.Modifier DrawBorder(androidx.ui.foundation.Border border, androidx.ui.graphics.Shape shape = RectangleShape);
75 method @Deprecated @androidx.compose.Composable public static androidx.ui.foundation.DrawBorder DrawBorder-3vYgddY(float size, androidx.ui.graphics.Brush brush, androidx.ui.graphics.Shape shape);
76 method @Deprecated @androidx.compose.Composable public static androidx.ui.core.Modifier DrawBorder-Wounw_8(float size, long color, androidx.ui.graphics.Shape shape = RectangleShape);
77 method public static androidx.ui.core.Modifier drawBorder(androidx.ui.core.Modifier, androidx.ui.foundation.Border border, androidx.ui.graphics.Shape shape = RectangleShape);
78 method public static androidx.ui.core.Modifier drawBorder-ik3FbJE(androidx.ui.core.Modifier, float size, long color, androidx.ui.graphics.Shape shape = RectangleShape);
Mads Agerd32a4882020-04-22 13:27:50 +020079 method public static androidx.ui.core.Modifier drawBorder-vGsXmEw(androidx.ui.core.Modifier, float size, androidx.ui.graphics.Brush brush, androidx.ui.graphics.Shape shape);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040080 }
81
Nick Anthony0e36b8b2020-04-23 05:50:41 -040082 public final class IconKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070083 method @androidx.compose.Composable public static void Icon-A4lfJGc(androidx.ui.graphics.vector.VectorAsset asset, androidx.ui.core.Modifier modifier = Modifier, long tint = contentColor());
84 method @androidx.compose.Composable public static void Icon-RCipKA8(androidx.ui.graphics.painter.Painter painter, androidx.ui.core.Modifier modifier = Modifier, long tint = contentColor());
85 method @androidx.compose.Composable public static void Icon-smRaMnI(androidx.ui.graphics.ImageAsset asset, androidx.ui.core.Modifier modifier = Modifier, long tint = contentColor());
Nick Anthony0e36b8b2020-04-23 05:50:41 -040086 }
87
88 public final class ImageKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070089 method @androidx.compose.Composable public static inline void Image(androidx.ui.graphics.ImageAsset asset, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.core.Alignment alignment = Alignment.Center, androidx.ui.core.ContentScale contentScale = ContentScale.Inside, float alpha = DefaultAlpha, androidx.ui.graphics.ColorFilter? colorFilter = null);
90 method @androidx.compose.Composable public static inline void Image(androidx.ui.graphics.vector.VectorAsset asset, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.core.Alignment alignment = Alignment.Center, androidx.ui.core.ContentScale contentScale = ContentScale.Inside, float alpha = DefaultAlpha, androidx.ui.graphics.ColorFilter? colorFilter = null);
91 method @androidx.compose.Composable public static void Image(androidx.ui.graphics.painter.Painter painter, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.core.Alignment alignment = Alignment.Center, androidx.ui.core.ContentScale contentScale = ContentScale.Inside, float alpha = DefaultAlpha, androidx.ui.graphics.ColorFilter? colorFilter = null);
92 method @Deprecated @androidx.compose.Composable public static void SimpleImage--SSR55g(androidx.ui.graphics.ImageAsset image, long tint = Color.Unset);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040093 }
94
95 public interface Interaction {
96 }
97
98 public static final class Interaction.Dragged implements androidx.ui.foundation.Interaction {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -070099 field public static final androidx.ui.foundation.Interaction.Dragged INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400100 }
101
102 public static final class Interaction.Pressed implements androidx.ui.foundation.Interaction {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700103 field public static final androidx.ui.foundation.Interaction.Pressed INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400104 }
105
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700106 @androidx.compose.Stable public final class InteractionState implements androidx.compose.State<java.util.Set<? extends androidx.ui.foundation.Interaction>> {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400107 ctor public InteractionState();
108 method public void addInteraction(androidx.ui.foundation.Interaction interaction);
109 method public operator boolean contains(androidx.ui.foundation.Interaction interaction);
110 method public java.util.Set<androidx.ui.foundation.Interaction> getValue();
111 method public void removeInteraction(androidx.ui.foundation.Interaction interaction);
112 property public java.util.Set<androidx.ui.foundation.Interaction> value;
113 }
114
115 public final class ScrollerKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700116 method @androidx.compose.Composable public static void HorizontalScroller(androidx.ui.foundation.ScrollerPosition scrollerPosition = ScrollerPosition(), androidx.ui.core.Modifier modifier = Modifier, boolean isScrollable = true, kotlin.jvm.functions.Function0<kotlin.Unit> child);
117 method @androidx.compose.Composable public static androidx.ui.foundation.ScrollerPosition ScrollerPosition(float initial = 0f);
118 method @androidx.compose.Composable public static void VerticalScroller(androidx.ui.foundation.ScrollerPosition scrollerPosition = ScrollerPosition(), androidx.ui.core.Modifier modifier = Modifier, boolean isScrollable = true, kotlin.jvm.functions.Function0<kotlin.Unit> child);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400119 }
120
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700121 @androidx.compose.Stable public final class ScrollerPosition {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400122 ctor public ScrollerPosition(androidx.ui.foundation.animation.FlingConfig flingConfig, float initial, androidx.animation.AnimationClockObservable animationClock);
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700123 method public error.NonExistentClass! getMaxPosition();
124 method public error.NonExistentClass! getValue();
125 method public error.NonExistentClass! isAnimating();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400126 method public void scrollBy(float value);
127 method public void scrollTo(float value);
128 method public void smoothScrollBy(float value, kotlin.jvm.functions.Function2<? super androidx.animation.AnimationEndReason,? super java.lang.Float,kotlin.Unit> _, _ -> });
129 method public void smoothScrollTo(float value, kotlin.jvm.functions.Function2<? super androidx.animation.AnimationEndReason,? super java.lang.Float,kotlin.Unit> _, _ -> });
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700130 property public final error.NonExistentClass! isAnimating;
131 property public final error.NonExistentClass! maxPosition;
132 property public final error.NonExistentClass! value;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700133 field public static final androidx.ui.foundation.ScrollerPosition.Companion Companion;
Andrey Kulikovfe8be4d2020-05-04 20:05:40 +0100134 }
135
136 public static final class ScrollerPosition.Companion {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700137 method @androidx.compose.Composable public androidx.ui.savedinstancestate.Saver<androidx.ui.foundation.ScrollerPosition,?> Saver(androidx.ui.foundation.animation.FlingConfig flingConfig, androidx.animation.AnimationClockObservable animationClock);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400138 }
139
140 public final class Strings {
141 method public String getChecked();
yingleiw4bfcd922020-04-09 15:34:27 -0700142 method public String getInProgress();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400143 method public String getIndeterminate();
144 method public String getNotSelected();
145 method public String getSelected();
yingleiw4bfcd922020-04-09 15:34:27 -0700146 method public String getTemplatePercent();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400147 method public String getUnchecked();
148 property public final String Checked;
yingleiw4bfcd922020-04-09 15:34:27 -0700149 property public final String InProgress;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400150 property public final String Indeterminate;
151 property public final String NotSelected;
152 property public final String Selected;
yingleiw4bfcd922020-04-09 15:34:27 -0700153 property public final String TemplatePercent;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400154 property public final String Unchecked;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700155 field public static final androidx.ui.foundation.Strings INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400156 }
157
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400158 public final class TextFieldKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700159 method @androidx.compose.Composable public static void TextField-DBcCkQs(androidx.ui.foundation.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.ui.foundation.TextFieldValue,kotlin.Unit> onValueChange, androidx.ui.core.Modifier modifier = Modifier, long textColor = Color.Unset, androidx.ui.text.TextStyle textStyle = currentTextStyle(), androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> androidx.ui.input.VisualTransformation visualTransformation = VisualTransformation.None, kotlin.jvm.functions.Function1<? super androidx.ui.text.TextLayoutResult,kotlin.Unit> kotlin.jvm.functions.Function1<? super androidx.ui.text.SoftwareKeyboardController,kotlin.Unit> long cursorColor = contentColor());
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400160 }
161
162 public final class TextFieldValue {
163 ctor public TextFieldValue(String text, androidx.ui.text.TextRange selection);
164 ctor public TextFieldValue();
165 method public String component1();
166 method public androidx.ui.text.TextRange component2();
167 method public androidx.ui.foundation.TextFieldValue copy(String text, androidx.ui.text.TextRange selection);
168 method public androidx.ui.text.TextRange getSelection();
169 method public String getText();
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700170 field public static final androidx.ui.foundation.TextFieldValue.Companion Companion;
Andrey Kulikov4c082f92020-04-27 20:03:13 +0100171 }
172
173 public static final class TextFieldValue.Companion {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700174 method public error.NonExistentClass! getSaver();
175 property public final error.NonExistentClass! Saver;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400176 }
177
178 public final class TextKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700179 method @androidx.compose.Composable public static void ProvideTextStyle(androidx.ui.text.TextStyle value, kotlin.jvm.functions.Function0<kotlin.Unit> children);
180 method @androidx.compose.Composable public static void Text-eN_2_vM(String text, androidx.ui.core.Modifier modifier = Modifier, long color = Color.Unset, long fontSize = TextUnit.Inherit, androidx.ui.text.font.FontStyle? fontStyle = null, androidx.ui.text.font.FontFamily? fontFamily = null, long letterSpacing = TextUnit.Inherit, androidx.ui.text.style.TextDecoration? textDecoration = null, androidx.ui.text.style.TextAlign? textAlign = null, long lineHeight = TextUnit.Inherit, androidx.ui.text.style.TextOverflow overflow = TextOverflow.Clip, boolean softWrap = true, int maxLines = 2147483647, kotlin.jvm.functions.Function1<? super androidx.ui.text.TextLayoutResult,kotlin.Unit> androidx.ui.text.TextStyle style = currentTextStyle());
181 method @androidx.compose.Composable public static void Text-ibhWsbw(androidx.ui.text.AnnotatedString text, androidx.ui.core.Modifier modifier = Modifier, long color = Color.Unset, long fontSize = TextUnit.Inherit, androidx.ui.text.font.FontStyle? fontStyle = null, androidx.ui.text.font.FontFamily? fontFamily = null, long letterSpacing = TextUnit.Inherit, androidx.ui.text.style.TextDecoration? textDecoration = null, androidx.ui.text.style.TextAlign? textAlign = null, long lineHeight = TextUnit.Inherit, androidx.ui.text.style.TextOverflow overflow = TextOverflow.Clip, boolean softWrap = true, int maxLines = 2147483647, kotlin.jvm.functions.Function1<? super androidx.ui.text.TextLayoutResult,kotlin.Unit> androidx.ui.text.TextStyle style = currentTextStyle());
182 method @androidx.compose.Composable public static androidx.ui.text.TextStyle currentTextStyle();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400183 }
184
185}
186
187package androidx.ui.foundation.animation {
188
189 public final class AndroidFlingCalculator {
190 ctor public AndroidFlingCalculator(androidx.ui.unit.Density density);
191 method public float flingDistance(float velocity);
192 method public long flingDuration(float velocity);
193 method public androidx.ui.foundation.animation.AndroidFlingCalculator.FlingInfo flingInfo(float velocity);
194 method public androidx.ui.unit.Density getDensity();
195 }
196
197 public static final class AndroidFlingCalculator.FlingInfo {
198 ctor public AndroidFlingCalculator.FlingInfo(float initialVelocity, float distance, long duration);
199 method public float component1();
200 method public float component2();
201 method public long component3();
202 method public androidx.ui.foundation.animation.AndroidFlingCalculator.FlingInfo copy(float initialVelocity, float distance, long duration);
203 method public float getDistance();
204 method public long getDuration();
205 method public float getInitialVelocity();
206 method public float position(long time);
207 method public float velocity(long time);
208 }
209
210 public final class AndroidFlingCalculatorKt {
211 }
212
213 public final class AndroidFlingDecayAnimation implements androidx.animation.DecayAnimation {
214 ctor public AndroidFlingDecayAnimation(androidx.ui.foundation.animation.AndroidFlingCalculator flingCalculator);
215 method public float getAbsVelocityThreshold();
216 method public long getDurationMillis(float start, float startVelocity);
217 method public androidx.ui.foundation.animation.AndroidFlingCalculator getFlingCalculator();
218 method public float getTarget(float start, float startVelocity);
219 method public float getValue(long playTime, float start, float startVelocity);
220 method public float getVelocity(long playTime, float start, float startVelocity);
221 property public float absVelocityThreshold;
222 property public final androidx.ui.foundation.animation.AndroidFlingCalculator flingCalculator;
223 }
224
225 public final class AndroidFlingSpline {
226 method public double deceleration(float velocity, float friction);
227 method public androidx.ui.foundation.animation.AndroidFlingSpline.FlingResult flingPosition(float time);
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700228 field public static final androidx.ui.foundation.animation.AndroidFlingSpline INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400229 }
230
231 public static final class AndroidFlingSpline.FlingResult {
232 ctor public AndroidFlingSpline.FlingResult(float distanceCoefficient, float velocityCoefficient);
233 method public float component1();
234 method public float component2();
235 method public androidx.ui.foundation.animation.AndroidFlingSpline.FlingResult copy(float distanceCoefficient, float velocityCoefficient);
236 method public float getDistanceCoefficient();
237 method public float getVelocityCoefficient();
238 }
239
240 public final class AndroidFlingSplineKt {
241 }
242
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700243 @androidx.compose.Immutable public final class FlingConfig {
244 ctor public FlingConfig(androidx.animation.DecayAnimation decayAnimation, error.NonExistentClass? onAnimationEnd, kotlin.jvm.functions.Function1<? super java.lang.Float,androidx.animation.TargetAnimation> adjustTarget);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400245 method public androidx.animation.DecayAnimation component1();
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700246 method public error.NonExistentClass? component2();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400247 method public kotlin.jvm.functions.Function1<java.lang.Float,androidx.animation.TargetAnimation> component3();
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700248 method @androidx.compose.Immutable public androidx.ui.foundation.animation.FlingConfig copy(androidx.animation.DecayAnimation decayAnimation, error.NonExistentClass? onAnimationEnd, kotlin.jvm.functions.Function1<? super java.lang.Float,androidx.animation.TargetAnimation> adjustTarget);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400249 method public kotlin.jvm.functions.Function1<java.lang.Float,androidx.animation.TargetAnimation> getAdjustTarget();
250 method public androidx.animation.DecayAnimation getDecayAnimation();
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700251 method public error.NonExistentClass? getOnAnimationEnd();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400252 }
253
254 public final class FlingConfigKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700255 method public static androidx.ui.foundation.animation.FlingConfig AnchorsFlingConfig(java.util.List<java.lang.Float> anchors, androidx.animation.AnimationBuilder<java.lang.Float> animationBuilder = androidx.animation.PhysicsBuilder(), error.NonExistentClass? androidx.animation.DecayAnimation decayAnimation = androidx.animation.ExponentialDecay());
256 method @androidx.compose.Composable public static androidx.ui.foundation.animation.FlingConfig FlingConfig(error.NonExistentClass? kotlin.jvm.functions.Function1<? super java.lang.Float,androidx.animation.TargetAnimation> adjustTarget = { return null });
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400257 method public static void fling(androidx.animation.AnimatedFloat, androidx.ui.foundation.animation.FlingConfig config, float startVelocity);
258 }
259
260}
261
262package androidx.ui.foundation.gestures {
263
264 public abstract sealed class DragDirection {
265 }
266
267 public static final class DragDirection.Horizontal extends androidx.ui.foundation.gestures.DragDirection {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700268 field public static final androidx.ui.foundation.gestures.DragDirection.Horizontal INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400269 }
270
271 public static final class DragDirection.Vertical extends androidx.ui.foundation.gestures.DragDirection {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700272 field public static final androidx.ui.foundation.gestures.DragDirection.Vertical INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400273 }
274
275 public final class DraggableKt {
276 method public static androidx.ui.core.Modifier draggable(androidx.ui.core.Modifier, androidx.ui.foundation.gestures.DragDirection dragDirection, kotlin.jvm.functions.Function1<? super androidx.ui.unit.PxPosition,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> boolean enabled = true, androidx.ui.foundation.InteractionState? interactionState = null, boolean startDragImmediately = false, kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Float> onDragDeltaConsumptionRequested);
277 }
278
279 public final class ScrollableKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700280 method @androidx.compose.Composable public static androidx.ui.foundation.gestures.ScrollableState ScrollableState(kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Float> onScrollDeltaConsumptionRequested);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400281 method public static androidx.ui.core.Modifier scrollable(androidx.ui.core.Modifier, androidx.ui.foundation.gestures.DragDirection dragDirection, androidx.ui.foundation.gestures.ScrollableState scrollableState, kotlin.jvm.functions.Function1<? super androidx.ui.unit.PxPosition,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> boolean enabled = true);
282 }
283
284 public final class ScrollableState {
285 ctor public ScrollableState(kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Float> onScrollDeltaConsumptionRequested, androidx.ui.foundation.animation.FlingConfig flingConfig, androidx.animation.AnimationClockObservable animationClock);
286 method public androidx.ui.foundation.animation.FlingConfig getFlingConfig();
287 method public kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Float> getOnScrollDeltaConsumptionRequested();
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700288 method public error.NonExistentClass! isAnimating();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400289 method public void smoothScrollBy(float value, kotlin.jvm.functions.Function2<? super androidx.animation.AnimationEndReason,? super java.lang.Float,kotlin.Unit> _, _ -> });
290 method public void stopAnimation();
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700291 property public final error.NonExistentClass! isAnimating;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400292 }
293
294}
295
296package androidx.ui.foundation.selection {
297
298 public final class MutuallyExclusiveSetItemKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700299 method @androidx.compose.Composable public static void MutuallyExclusiveSetItem(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400300 }
301
302 public final class ToggleableKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700303 method @androidx.compose.Composable public static void Toggleable(boolean value, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onValueChange, boolean enabled = true, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400304 method public static androidx.ui.foundation.selection.ToggleableState ToggleableState(boolean value);
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700305 method @androidx.compose.Composable public static void TriStateToggleable(androidx.ui.foundation.selection.ToggleableState state = androidx.ui.foundation.selection.ToggleableState.On, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, boolean enabled = true, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400306 }
307
308 public enum ToggleableState {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700309 method public static androidx.ui.foundation.selection.ToggleableState valueOf(String name) throws java.lang.IllegalArgumentException;
310 method public static androidx.ui.foundation.selection.ToggleableState[] values();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400311 enum_constant public static final androidx.ui.foundation.selection.ToggleableState Indeterminate;
312 enum_constant public static final androidx.ui.foundation.selection.ToggleableState Off;
313 enum_constant public static final androidx.ui.foundation.selection.ToggleableState On;
314 }
315
316}
317
318package androidx.ui.foundation.semantics {
319
320 public final class FoundationSemanticsProperties {
321 method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getInMutuallyExclusiveGroup();
Jelle Fresen87e690a2020-04-23 11:34:30 +0100322 method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getIsDialog();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400323 method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getSelected();
324 method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.foundation.selection.ToggleableState> getToggleableState();
325 property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> InMutuallyExclusiveGroup;
Jelle Fresen87e690a2020-04-23 11:34:30 +0100326 property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> IsDialog;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400327 property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> Selected;
328 property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.foundation.selection.ToggleableState> ToggleableState;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700329 field public static final androidx.ui.foundation.semantics.FoundationSemanticsProperties INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400330 }
331
332 public final class FoundationSemanticsPropertiesKt {
Jelle Fresen87e690a2020-04-23 11:34:30 +0100333 method public static boolean getDialog(androidx.ui.semantics.SemanticsPropertyReceiver);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400334 method public static boolean getInMutuallyExclusiveGroup(androidx.ui.semantics.SemanticsPropertyReceiver);
335 method public static boolean getSelected(androidx.ui.semantics.SemanticsPropertyReceiver);
336 method public static androidx.ui.foundation.selection.ToggleableState getToggleableState(androidx.ui.semantics.SemanticsPropertyReceiver);
Jelle Fresen87e690a2020-04-23 11:34:30 +0100337 method public static void setDialog(androidx.ui.semantics.SemanticsPropertyReceiver, boolean p);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400338 method public static void setInMutuallyExclusiveGroup(androidx.ui.semantics.SemanticsPropertyReceiver, boolean p);
339 method public static void setSelected(androidx.ui.semantics.SemanticsPropertyReceiver, boolean p);
340 method public static void setToggleableState(androidx.ui.semantics.SemanticsPropertyReceiver, androidx.ui.foundation.selection.ToggleableState p);
341 }
342
343}
344
345package androidx.ui.foundation.shape {
346
347 public final class GenericShape implements androidx.ui.graphics.Shape {
348 ctor public GenericShape(kotlin.jvm.functions.Function2<? super androidx.ui.graphics.Path,? super androidx.ui.unit.PxSize,kotlin.Unit> builder);
349 method public androidx.ui.foundation.shape.GenericShape copy(kotlin.jvm.functions.Function2<? super androidx.ui.graphics.Path,? super androidx.ui.unit.PxSize,kotlin.Unit> builder);
350 method public androidx.ui.graphics.Outline createOutline(androidx.ui.unit.PxSize size, androidx.ui.unit.Density density);
351 }
352
353 public final class RectangleShapeKt {
354 method @Deprecated public static androidx.ui.graphics.Shape getRectangleShape();
355 }
356
357}
358
359package androidx.ui.foundation.shape.corner {
360
361 public abstract class CornerBasedShape implements androidx.ui.graphics.Shape {
362 ctor public CornerBasedShape(androidx.ui.foundation.shape.corner.CornerSize topLeft, androidx.ui.foundation.shape.corner.CornerSize topRight, androidx.ui.foundation.shape.corner.CornerSize bottomRight, androidx.ui.foundation.shape.corner.CornerSize bottomLeft);
363 method public abstract androidx.ui.foundation.shape.corner.CornerBasedShape copy(androidx.ui.foundation.shape.corner.CornerSize topLeft = topLeft, androidx.ui.foundation.shape.corner.CornerSize topRight = topRight, androidx.ui.foundation.shape.corner.CornerSize bottomRight = bottomRight, androidx.ui.foundation.shape.corner.CornerSize bottomLeft = bottomLeft);
364 method public final androidx.ui.foundation.shape.corner.CornerBasedShape copy(androidx.ui.foundation.shape.corner.CornerSize all);
365 method public final androidx.ui.graphics.Outline createOutline(androidx.ui.unit.PxSize size, androidx.ui.unit.Density density);
366 method public abstract androidx.ui.graphics.Outline createOutline-45bKZN0(androidx.ui.unit.PxSize size, float topLeft, float topRight, float bottomRight, float bottomLeft);
367 method public final androidx.ui.foundation.shape.corner.CornerSize getBottomLeft();
368 method public final androidx.ui.foundation.shape.corner.CornerSize getBottomRight();
369 method public final androidx.ui.foundation.shape.corner.CornerSize getTopLeft();
370 method public final androidx.ui.foundation.shape.corner.CornerSize getTopRight();
371 }
372
373 public interface CornerSize {
374 method public float toPx(androidx.ui.unit.PxSize shapeSize, androidx.ui.unit.Density density);
375 }
376
377 public final class CornerSizeKt {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400378 method public static androidx.ui.foundation.shape.corner.CornerSize CornerSize(@IntRange(from=0, to=50) int percent);
379 method public static androidx.ui.foundation.shape.corner.CornerSize CornerSize(@FloatRange(from=0.0, to=50.0) float percent);
380 method public static androidx.ui.foundation.shape.corner.CornerSize CornerSize-NgWp0Z8(float size);
Mads Agerd32a4882020-04-22 13:27:50 +0200381 method public static androidx.ui.foundation.shape.corner.CornerSize CornerSize-ipo6vVg(float size);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400382 method public static androidx.ui.foundation.shape.corner.CornerSize getZeroCornerSize();
383 }
384
385 public final class CutCornerShape extends androidx.ui.foundation.shape.corner.CornerBasedShape {
386 ctor public CutCornerShape(androidx.ui.foundation.shape.corner.CornerSize topLeft, androidx.ui.foundation.shape.corner.CornerSize topRight, androidx.ui.foundation.shape.corner.CornerSize bottomRight, androidx.ui.foundation.shape.corner.CornerSize bottomLeft);
387 method public androidx.ui.foundation.shape.corner.CutCornerShape copy(androidx.ui.foundation.shape.corner.CornerSize topLeft, androidx.ui.foundation.shape.corner.CornerSize topRight, androidx.ui.foundation.shape.corner.CornerSize bottomRight, androidx.ui.foundation.shape.corner.CornerSize bottomLeft);
388 method public androidx.ui.graphics.Outline createOutline-45bKZN0(androidx.ui.unit.PxSize size, float topLeft, float topRight, float bottomRight, float bottomLeft);
389 }
390
391 public final class CutCornerShapeKt {
392 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape(androidx.ui.foundation.shape.corner.CornerSize corner);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400393 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape(int percent);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400394 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape(@IntRange(from=0, to=50) int topLeftPercent = 0, @IntRange(from=0, to=50) int topRightPercent = 0, @IntRange(from=0, to=50) int bottomRightPercent = 0, @IntRange(from=0, to=50) int bottomLeftPercent = 0);
395 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape-NgWp0Z8(float size);
Mads Agerd32a4882020-04-22 13:27:50 +0200396 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape-ipo6vVg(float size);
397 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape-rIHlIKc(float topLeft = 0.dp, float topRight = 0.dp, float bottomRight = 0.dp, float bottomLeft = 0.dp);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400398 method public static androidx.ui.foundation.shape.corner.CutCornerShape CutCornerShape-wHlpFhg(float topLeft = 0.px, float topRight = 0.px, float bottomRight = 0.px, float bottomLeft = 0.px);
399 }
400
401 public final class RoundedCornerShape extends androidx.ui.foundation.shape.corner.CornerBasedShape {
402 ctor public RoundedCornerShape(androidx.ui.foundation.shape.corner.CornerSize topLeft, androidx.ui.foundation.shape.corner.CornerSize topRight, androidx.ui.foundation.shape.corner.CornerSize bottomRight, androidx.ui.foundation.shape.corner.CornerSize bottomLeft);
403 method public androidx.ui.foundation.shape.corner.RoundedCornerShape copy(androidx.ui.foundation.shape.corner.CornerSize topLeft, androidx.ui.foundation.shape.corner.CornerSize topRight, androidx.ui.foundation.shape.corner.CornerSize bottomRight, androidx.ui.foundation.shape.corner.CornerSize bottomLeft);
404 method public androidx.ui.graphics.Outline createOutline-45bKZN0(androidx.ui.unit.PxSize size, float topLeft, float topRight, float bottomRight, float bottomLeft);
405 }
406
407 public final class RoundedCornerShapeKt {
408 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape(androidx.ui.foundation.shape.corner.CornerSize corner);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400409 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape(int percent);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400410 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape(@IntRange(from=0, to=50) int topLeftPercent = 0, @IntRange(from=0, to=50) int topRightPercent = 0, @IntRange(from=0, to=50) int bottomRightPercent = 0, @IntRange(from=0, to=50) int bottomLeftPercent = 0);
411 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape-NgWp0Z8(float size);
Mads Agerd32a4882020-04-22 13:27:50 +0200412 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape-ipo6vVg(float size);
413 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape-rIHlIKc(float topLeft = 0.dp, float topRight = 0.dp, float bottomRight = 0.dp, float bottomLeft = 0.dp);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400414 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape RoundedCornerShape-wHlpFhg(float topLeft = 0.px, float topRight = 0.px, float bottomRight = 0.px, float bottomLeft = 0.px);
415 method public static androidx.ui.foundation.shape.corner.RoundedCornerShape getCircleShape();
416 }
417
418}
419