[go: nahoru, domu]

blob: 8ff5c46a6efa28d6c6a416766d4af10f4bfe32a2 [file] [log] [blame]
// Signature format: 3.0
package androidx.ui.autofill {
public interface Autofill {
method public void cancelAutofillForNode(androidx.ui.autofill.AutofillNode autofillNode);
method public void requestAutofillForNode(androidx.ui.autofill.AutofillNode autofillNode);
}
public final class AutofillNode {
ctor public AutofillNode(java.util.List<? extends androidx.ui.autofill.AutofillType> autofillTypes, android.graphics.Rect? boundingBox, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit>? onFill);
method public java.util.List<androidx.ui.autofill.AutofillType> component1();
method public android.graphics.Rect? component2();
method public kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit>? component3();
method public androidx.ui.autofill.AutofillNode copy(java.util.List<? extends androidx.ui.autofill.AutofillType> autofillTypes, android.graphics.Rect? boundingBox, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit>? onFill);
method public java.util.List<androidx.ui.autofill.AutofillType> getAutofillTypes();
method public android.graphics.Rect? getBoundingBox();
method public int getId();
method public kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit>? getOnFill();
method public void setBoundingBox(android.graphics.Rect? p);
property public final int id;
}
public final class AutofillTree {
ctor public AutofillTree();
method public java.util.Map<java.lang.Integer,androidx.ui.autofill.AutofillNode> getChildren();
method public kotlin.Unit? performAutofill(int id, String value);
method public operator void plusAssign(androidx.ui.autofill.AutofillNode autofillNode);
property public final java.util.Map<java.lang.Integer,androidx.ui.autofill.AutofillNode> children;
}
public enum AutofillType {
enum_constant public static final androidx.ui.autofill.AutofillType EmailAddress;
enum_constant public static final androidx.ui.autofill.AutofillType Name;
}
}
package androidx.ui.core {
public enum Alignment {
method public final androidx.ui.unit.IntPxPosition align(androidx.ui.unit.IntPxSize size, androidx.ui.core.LayoutDirection layoutDirection = androidx.ui.core.LayoutDirection.Ltr);
enum_constant public static final androidx.ui.core.Alignment BottomCenter;
enum_constant public static final androidx.ui.core.Alignment BottomEnd;
enum_constant public static final androidx.ui.core.Alignment BottomStart;
enum_constant public static final androidx.ui.core.Alignment Center;
enum_constant public static final androidx.ui.core.Alignment CenterEnd;
enum_constant public static final androidx.ui.core.Alignment CenterStart;
enum_constant public static final androidx.ui.core.Alignment TopCenter;
enum_constant public static final androidx.ui.core.Alignment TopEnd;
enum_constant public static final androidx.ui.core.Alignment TopStart;
}
public abstract sealed class AlignmentLine {
}
public final class AlignmentLineKt {
method public static androidx.ui.unit.IntPx merge(androidx.ui.core.AlignmentLine, androidx.ui.unit.IntPx position1, androidx.ui.unit.IntPx position2);
}
public final class Constraints {
ctor public Constraints(androidx.ui.unit.IntPx minWidth, androidx.ui.unit.IntPx maxWidth, androidx.ui.unit.IntPx minHeight, androidx.ui.unit.IntPx maxHeight);
ctor public Constraints();
method public androidx.ui.unit.IntPx component1();
method public androidx.ui.unit.IntPx component2();
method public androidx.ui.unit.IntPx component3();
method public androidx.ui.unit.IntPx component4();
method public androidx.ui.core.Constraints copy(androidx.ui.unit.IntPx minWidth, androidx.ui.unit.IntPx maxWidth, androidx.ui.unit.IntPx minHeight, androidx.ui.unit.IntPx maxHeight);
method public androidx.ui.unit.IntPx getMaxHeight();
method public androidx.ui.unit.IntPx getMaxWidth();
method public androidx.ui.unit.IntPx getMinHeight();
method public androidx.ui.unit.IntPx getMinWidth();
field public static final androidx.ui.core.Constraints.Companion! Companion;
}
public static final class Constraints.Companion {
method public androidx.ui.core.Constraints fixed(androidx.ui.unit.IntPx width, androidx.ui.unit.IntPx height);
method public androidx.ui.core.Constraints fixedHeight(androidx.ui.unit.IntPx height);
method public androidx.ui.core.Constraints fixedWidth(androidx.ui.unit.IntPx width);
}
public final class ConstraintsKt {
method public static androidx.ui.unit.IntPxSize constrain(androidx.ui.core.Constraints, androidx.ui.unit.IntPxSize size);
method public static androidx.ui.core.Constraints enforce(androidx.ui.core.Constraints, androidx.ui.core.Constraints otherConstraints);
method public static boolean getHasBoundedHeight(androidx.ui.core.Constraints);
method public static boolean getHasBoundedWidth(androidx.ui.core.Constraints);
method public static boolean getHasFixedHeight(androidx.ui.core.Constraints);
method public static boolean getHasFixedWidth(androidx.ui.core.Constraints);
method public static boolean isZero(androidx.ui.core.Constraints);
method public static androidx.ui.core.Constraints offset(androidx.ui.core.Constraints, androidx.ui.unit.IntPx horizontal = 0.ipx, androidx.ui.unit.IntPx vertical = 0.ipx);
method public static boolean satisfiedBy(androidx.ui.core.Constraints, androidx.ui.unit.IntPxSize size);
}
public final class ConsumedData {
ctor public ConsumedData(androidx.ui.unit.PxPosition positionChange, boolean downChange);
ctor public ConsumedData();
method public androidx.ui.unit.PxPosition component1();
method public boolean component2();
method public androidx.ui.core.ConsumedData copy(androidx.ui.unit.PxPosition positionChange, boolean downChange);
method public boolean getDownChange();
method public androidx.ui.unit.PxPosition getPositionChange();
}
public interface ContentDrawScope extends androidx.ui.core.DrawScope {
method public void drawContent();
}
public interface CustomEvent {
}
public interface CustomEventDispatcher {
method public void dispatchCustomEvent(androidx.ui.core.CustomEvent event);
}
public enum Direction {
enum_constant public static final androidx.ui.core.Direction DOWN;
enum_constant public static final androidx.ui.core.Direction LEFT;
enum_constant public static final androidx.ui.core.Direction RIGHT;
enum_constant public static final androidx.ui.core.Direction UP;
}
public interface DrawLayerModifier extends androidx.ui.core.Modifier.Element {
method @FloatRange(from=0.0, to=1.0) public default float getAlpha();
method public default boolean getClipToBounds();
method public default boolean getClipToOutline();
method @FloatRange(from=0.0) public default float getElevation();
method public default androidx.ui.graphics.Shape? getOutlineShape();
method @FloatRange(from=0.0, to=360.0) public default float getRotationX();
method @FloatRange(from=0.0, to=360.0) public default float getRotationY();
method @FloatRange(from=0.0, to=360.0) public default float getRotationZ();
method public default float getScaleX();
method public default float getScaleY();
method public default androidx.ui.core.TransformOrigin getTransformOrigin();
method public default float getTranslationX();
method public default float getTranslationY();
property @FloatRange(from=0.0, to=1.0) public default float alpha;
property public default boolean clipToBounds;
property public default boolean clipToOutline;
property @FloatRange(from=0.0) public default float elevation;
property public default androidx.ui.graphics.Shape? outlineShape;
property @FloatRange(from=0.0, to=360.0) public default float rotationX;
property @FloatRange(from=0.0, to=360.0) public default float rotationY;
property @FloatRange(from=0.0, to=360.0) public default float rotationZ;
property public default float scaleX;
property public default float scaleY;
property public default androidx.ui.core.TransformOrigin transformOrigin;
property public default float translationX;
property public default float translationY;
}
public final class DrawLayerModifierKt {
method public static inline androidx.ui.core.TransformOrigin TransformOrigin(float pivotFractionX, float pivotFractionY);
method @Deprecated public static androidx.ui.core.Modifier drawLayer(float scaleX = 1f, float scaleY = 1f, float alpha = 1f, float translationX = 0f, float translationY = 0f, float elevation = 0f, float rotationX = 0f, float rotationY = 0f, float rotationZ = 0f, androidx.ui.core.TransformOrigin transformOrigin = TransformOrigin.Center, androidx.ui.graphics.Shape? outlineShape = null, boolean clipToBounds = false, boolean clipToOutline = false);
method public static androidx.ui.core.Modifier drawLayer(androidx.ui.core.Modifier, float scaleX = 1f, float scaleY = 1f, float alpha = 1f, float translationX = 0f, float translationY = 0f, float elevation = 0f, float rotationX = 0f, float rotationY = 0f, float rotationZ = 0f, androidx.ui.core.TransformOrigin transformOrigin = TransformOrigin.Center, androidx.ui.graphics.Shape? outlineShape = null, boolean clipToBounds = false, boolean clipToOutline = false);
}
public interface DrawModifier extends androidx.ui.core.Modifier.Element {
method public void draw(androidx.ui.core.ContentDrawScope);
}
public final class DrawModifierKt {
method @Deprecated public static androidx.ui.core.DrawModifier draw(kotlin.jvm.functions.Function1<? super androidx.ui.core.DrawScope,kotlin.Unit> onDraw);
method public static androidx.ui.core.Modifier drawBehind(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.DrawScope,kotlin.Unit> onDraw);
method public static androidx.ui.core.DrawModifier drawWithContent(kotlin.jvm.functions.Function1<? super androidx.ui.core.ContentDrawScope,kotlin.Unit> onDraw);
}
public interface DrawScope extends androidx.ui.graphics.Canvas androidx.ui.unit.Density {
method public androidx.ui.core.LayoutDirection getLayoutDirection();
method public androidx.ui.unit.PxSize getSize();
property public abstract androidx.ui.core.LayoutDirection layoutDirection;
property public abstract androidx.ui.unit.PxSize size;
}
public final class HorizontalAlignmentLine extends androidx.ui.core.AlignmentLine {
ctor public HorizontalAlignmentLine(kotlin.jvm.functions.Function2<? super androidx.ui.unit.IntPx,? super androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> merger);
}
public interface IntrinsicMeasurable {
method public Object? getParentData();
method public androidx.ui.unit.IntPx maxIntrinsicHeight(androidx.ui.unit.IntPx width);
method public androidx.ui.unit.IntPx maxIntrinsicWidth(androidx.ui.unit.IntPx height);
method public androidx.ui.unit.IntPx minIntrinsicHeight(androidx.ui.unit.IntPx width);
method public androidx.ui.unit.IntPx minIntrinsicWidth(androidx.ui.unit.IntPx height);
property public abstract Object? parentData;
}
public final class IntrinsicMeasurableKt {
}
public interface LayoutCoordinates {
method public androidx.ui.unit.PxBounds childBoundingBox(androidx.ui.core.LayoutCoordinates child);
method public androidx.ui.unit.PxPosition childToLocal(androidx.ui.core.LayoutCoordinates child, androidx.ui.unit.PxPosition childLocal);
method public operator androidx.ui.unit.IntPx? get(androidx.ui.core.AlignmentLine line);
method public androidx.ui.core.LayoutCoordinates? getParentCoordinates();
method public java.util.Set<androidx.ui.core.AlignmentLine> getProvidedAlignmentLines();
method public androidx.ui.unit.IntPxSize getSize();
method public androidx.ui.unit.PxPosition globalToLocal(androidx.ui.unit.PxPosition global);
method public boolean isAttached();
method public androidx.ui.unit.PxPosition localToGlobal(androidx.ui.unit.PxPosition local);
method public androidx.ui.unit.PxPosition localToRoot(androidx.ui.unit.PxPosition local);
property public abstract boolean isAttached;
property public abstract androidx.ui.core.LayoutCoordinates? parentCoordinates;
property public abstract java.util.Set<androidx.ui.core.AlignmentLine> providedAlignmentLines;
property public abstract androidx.ui.unit.IntPxSize size;
}
public final class LayoutCoordinatesKt {
method public static androidx.ui.unit.PxBounds getBoundsInParent(androidx.ui.core.LayoutCoordinates);
method public static androidx.ui.unit.PxBounds getBoundsInRoot(androidx.ui.core.LayoutCoordinates);
method public static androidx.ui.unit.PxBounds getGlobalBounds(androidx.ui.core.LayoutCoordinates);
method public static inline androidx.ui.unit.PxPosition getGlobalPosition(androidx.ui.core.LayoutCoordinates);
method public static androidx.ui.unit.PxPosition getPositionInParent(androidx.ui.core.LayoutCoordinates);
method public static inline androidx.ui.unit.PxPosition getPositionInRoot(androidx.ui.core.LayoutCoordinates);
}
public enum LayoutDirection {
enum_constant public static final androidx.ui.core.LayoutDirection Ltr;
enum_constant public static final androidx.ui.core.LayoutDirection Rtl;
}
@Deprecated public interface LayoutModifier extends androidx.ui.core.Modifier.Element {
method @Deprecated public default androidx.ui.unit.IntPx maxIntrinsicHeightOf(androidx.ui.unit.Density, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx width, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.unit.IntPx maxIntrinsicWidthOf(androidx.ui.unit.Density, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx height, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.unit.IntPx minIntrinsicHeightOf(androidx.ui.unit.Density, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx width, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.unit.IntPx minIntrinsicWidthOf(androidx.ui.unit.Density, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx height, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.unit.Density, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.core.Constraints modifyConstraints(androidx.ui.unit.Density, androidx.ui.core.Constraints constraints, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.unit.Density, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.unit.Density, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize, androidx.ui.core.LayoutDirection layoutDirection);
method @Deprecated public default androidx.ui.unit.IntPxSize modifySize(androidx.ui.unit.Density, androidx.ui.core.Constraints constraints, androidx.ui.core.LayoutDirection layoutDirection, androidx.ui.unit.IntPxSize childSize);
}
public interface LayoutModifier2 extends androidx.ui.core.Modifier.Element {
method public default androidx.ui.unit.IntPx maxIntrinsicHeight(androidx.ui.unit.Density, androidx.ui.core.IntrinsicMeasurable measurable, androidx.ui.unit.IntPx width, androidx.ui.core.LayoutDirection layoutDirection);
method public default androidx.ui.unit.IntPx maxIntrinsicWidth(androidx.ui.unit.Density, androidx.ui.core.IntrinsicMeasurable measurable, androidx.ui.unit.IntPx height, androidx.ui.core.LayoutDirection layoutDirection);
method public androidx.ui.core.MeasureScope.MeasureResult measure(androidx.ui.core.MeasureScope, androidx.ui.core.Measurable measurable, androidx.ui.core.Constraints constraints, androidx.ui.core.LayoutDirection layoutDirection);
method public default androidx.ui.unit.IntPx minIntrinsicHeight(androidx.ui.unit.Density, androidx.ui.core.IntrinsicMeasurable measurable, androidx.ui.unit.IntPx width, androidx.ui.core.LayoutDirection layoutDirection);
method public default androidx.ui.unit.IntPx minIntrinsicWidth(androidx.ui.unit.Density, androidx.ui.core.IntrinsicMeasurable measurable, androidx.ui.unit.IntPx height, androidx.ui.core.LayoutDirection layoutDirection);
}
public interface Measurable extends androidx.ui.core.IntrinsicMeasurable {
method public androidx.ui.core.Placeable measure(androidx.ui.core.Constraints constraints);
}
public abstract class MeasureScope implements androidx.ui.unit.Density {
ctor public MeasureScope();
method public final androidx.ui.core.MeasureScope.MeasureResult layout(androidx.ui.unit.IntPx width, androidx.ui.unit.IntPx height, java.util.Map<androidx.ui.core.AlignmentLine,androidx.ui.unit.IntPx> alignmentLines = emptyMap(), kotlin.jvm.functions.Function1<? super androidx.ui.core.Placeable.PlacementScope,kotlin.Unit> placementBlock);
}
public static interface MeasureScope.MeasureResult {
method public java.util.Map<androidx.ui.core.AlignmentLine,androidx.ui.unit.IntPx> getAlignmentLines();
method public androidx.ui.unit.IntPx getHeight();
method public androidx.ui.unit.IntPx getWidth();
method public void placeChildren(androidx.ui.core.LayoutDirection layoutDirection);
property public abstract java.util.Map<androidx.ui.core.AlignmentLine,androidx.ui.unit.IntPx> alignmentLines;
property public abstract androidx.ui.unit.IntPx height;
property public abstract androidx.ui.unit.IntPx width;
}
public final class MeasureScopeKt {
}
public interface Modifier {
method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
method public default operator androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
field public static final androidx.ui.core.Modifier.Companion! Companion;
}
public static final class Modifier.Companion implements androidx.ui.core.Modifier {
method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
method @Deprecated public androidx.ui.core.Modifier getNone();
property @Deprecated public final androidx.ui.core.Modifier None;
}
public static interface Modifier.Element extends androidx.ui.core.Modifier {
method public default <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
method public default <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
}
public interface OnChildPositionedModifier extends androidx.ui.core.Modifier.Element {
method public void onChildPositioned(androidx.ui.core.LayoutCoordinates coordinates);
}
public interface OnPositionedModifier extends androidx.ui.core.Modifier.Element {
method public void onPositioned(androidx.ui.core.LayoutCoordinates coordinates);
}
public final class OnPositionedModifierKt {
method public static androidx.ui.core.Modifier onChildPositioned(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onChildPositioned);
method @Deprecated public static androidx.ui.core.Modifier onChildPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onChildPositioned);
method public static androidx.ui.core.Modifier onPositioned(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned);
method @Deprecated public static androidx.ui.core.Modifier onPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned);
}
public interface ParentDataModifier extends androidx.ui.core.Modifier.Element {
method public default Object? modifyParentData(androidx.ui.unit.Density, Object? parentData);
}
public abstract class Placeable {
ctor public Placeable();
method public abstract operator androidx.ui.unit.IntPx? get(androidx.ui.core.AlignmentLine line);
method protected final androidx.ui.unit.IntPxPosition getApparentToRealOffset();
method public final androidx.ui.unit.IntPx getHeight();
method protected abstract androidx.ui.unit.IntPxSize getMeasuredSize();
method protected abstract androidx.ui.core.Constraints getMeasurementConstraints();
method public final androidx.ui.unit.IntPx getWidth();
method protected abstract void performPlace(androidx.ui.unit.IntPxPosition position);
property protected final androidx.ui.unit.IntPxPosition apparentToRealOffset;
property public final androidx.ui.unit.IntPx height;
property protected abstract androidx.ui.unit.IntPxSize measuredSize;
property protected abstract androidx.ui.core.Constraints measurementConstraints;
property public final androidx.ui.unit.IntPx width;
field public static final androidx.ui.core.Placeable.PlacementScope! PlacementScope;
}
public static final class Placeable.PlacementScope {
method public void place(androidx.ui.core.Placeable, androidx.ui.unit.IntPxPosition position);
method public void place(androidx.ui.core.Placeable, androidx.ui.unit.PxPosition position);
method public void place(androidx.ui.core.Placeable, androidx.ui.unit.IntPx x, androidx.ui.unit.IntPx y);
method public void place(androidx.ui.core.Placeable, androidx.ui.unit.Px x, androidx.ui.unit.Px y);
method public void placeAbsolute(androidx.ui.core.Placeable, androidx.ui.unit.PxPosition position);
method public void placeAbsolute(androidx.ui.core.Placeable, androidx.ui.unit.IntPx x, androidx.ui.unit.IntPx y);
method public void placeAbsolute(androidx.ui.core.Placeable, androidx.ui.unit.Px x, androidx.ui.unit.Px y);
method public void placeAbsolute(androidx.ui.core.Placeable, androidx.ui.unit.IntPxPosition position);
}
public enum PointerEventPass {
enum_constant public static final androidx.ui.core.PointerEventPass InitialDown;
enum_constant public static final androidx.ui.core.PointerEventPass PostDown;
enum_constant public static final androidx.ui.core.PointerEventPass PostUp;
enum_constant public static final androidx.ui.core.PointerEventPass PreDown;
enum_constant public static final androidx.ui.core.PointerEventPass PreUp;
}
public final class PointerId {
ctor public PointerId(long value);
method public long component1();
method public androidx.ui.core.PointerId copy(long value);
method public long getValue();
}
public final class PointerInputChange {
ctor public PointerInputChange(androidx.ui.core.PointerId id, androidx.ui.core.PointerInputData current, androidx.ui.core.PointerInputData previous, androidx.ui.core.ConsumedData consumed);
method public androidx.ui.core.PointerId component1();
method public androidx.ui.core.PointerInputData component2();
method public androidx.ui.core.PointerInputData component3();
method public androidx.ui.core.ConsumedData component4();
method public androidx.ui.core.PointerInputChange copy(androidx.ui.core.PointerId id, androidx.ui.core.PointerInputData current, androidx.ui.core.PointerInputData previous, androidx.ui.core.ConsumedData consumed);
method public androidx.ui.core.ConsumedData getConsumed();
method public androidx.ui.core.PointerInputData getCurrent();
method public androidx.ui.core.PointerId getId();
method public androidx.ui.core.PointerInputData getPrevious();
}
public final class PointerInputData {
ctor public PointerInputData(androidx.ui.unit.Uptime? uptime, androidx.ui.unit.PxPosition? position, boolean down);
ctor public PointerInputData();
method public androidx.ui.unit.Uptime? component1();
method public androidx.ui.unit.PxPosition? component2();
method public boolean component3();
method public androidx.ui.core.PointerInputData copy(androidx.ui.unit.Uptime? uptime, androidx.ui.unit.PxPosition? position, boolean down);
method public boolean getDown();
method public androidx.ui.unit.PxPosition? getPosition();
method public androidx.ui.unit.Uptime? getUptime();
}
public final class PointerInputKt {
method public static boolean anyPositionChangeConsumed(androidx.ui.core.PointerInputChange);
method public static boolean changedToDown(androidx.ui.core.PointerInputChange);
method public static boolean changedToDownIgnoreConsumed(androidx.ui.core.PointerInputChange);
method public static boolean changedToUp(androidx.ui.core.PointerInputChange);
method public static boolean changedToUpIgnoreConsumed(androidx.ui.core.PointerInputChange);
method public static androidx.ui.core.PointerInputChange consumeDownChange(androidx.ui.core.PointerInputChange);
method public static androidx.ui.core.PointerInputChange consumePositionChange(androidx.ui.core.PointerInputChange, androidx.ui.unit.Px consumedDx, androidx.ui.unit.Px consumedDy);
method public static androidx.ui.unit.PxPosition positionChange(androidx.ui.core.PointerInputChange);
method public static androidx.ui.unit.PxPosition positionChangeIgnoreConsumed(androidx.ui.core.PointerInputChange);
method public static boolean positionChanged(androidx.ui.core.PointerInputChange);
method public static boolean positionChangedIgnoreConsumed(androidx.ui.core.PointerInputChange);
}
public final class Ref<T> {
ctor public Ref();
method public T? getValue();
method public void setValue(T? p);
property public final T? value;
}
public final class TransformOrigin {
ctor public TransformOrigin(internal long value);
method public float getPivotFractionX();
method public float getPivotFractionY();
property public final float pivotFractionX;
property public final float pivotFractionY;
field public static final androidx.ui.core.TransformOrigin.Companion! Companion;
}
public static final class TransformOrigin.Companion {
method public androidx.ui.core.TransformOrigin getCenter();
property public final androidx.ui.core.TransformOrigin Center;
}
public final class VerticalAlignmentLine extends androidx.ui.core.AlignmentLine {
ctor public VerticalAlignmentLine(kotlin.jvm.functions.Function2<? super androidx.ui.unit.IntPx,? super androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> merger);
}
}
package androidx.ui.focus {
public enum FocusDetailedState {
enum_constant public static final androidx.ui.focus.FocusDetailedState Active;
enum_constant public static final androidx.ui.focus.FocusDetailedState ActiveParent;
enum_constant public static final androidx.ui.focus.FocusDetailedState Captured;
enum_constant public static final androidx.ui.focus.FocusDetailedState Disabled;
enum_constant public static final androidx.ui.focus.FocusDetailedState Inactive;
}
public interface FocusModifier extends androidx.ui.core.Modifier.Element {
method public boolean captureFocus();
method public boolean freeFocus();
method public androidx.ui.focus.FocusDetailedState getFocusDetailedState();
method public void requestFocus();
property public abstract androidx.ui.focus.FocusDetailedState focusDetailedState;
}
public enum FocusState {
enum_constant public static final androidx.ui.focus.FocusState Focused;
enum_constant public static final androidx.ui.focus.FocusState NotFocusable;
enum_constant public static final androidx.ui.focus.FocusState NotFocused;
}
public final class FocusStateKt {
method public static androidx.ui.focus.FocusState focusState(androidx.ui.focus.FocusDetailedState);
}
}
package androidx.ui.semantics {
public final class AccessibilityAction<T extends kotlin.Function<? extends kotlin.Unit>> {
ctor public AccessibilityAction(String? label, T action);
method public String? component1();
method public T component2();
method public androidx.ui.semantics.AccessibilityAction<T> copy(String? label, T action);
method public T getAction();
method public String? getLabel();
}
public final class AccessibilityRangeInfo {
ctor public AccessibilityRangeInfo(float current, kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range);
method public float component1();
method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> component2();
method public androidx.ui.semantics.AccessibilityRangeInfo copy(float current, kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range);
method public float getCurrent();
method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> getRange();
}
public class SemanticsPropertyKey<T> implements kotlin.properties.ReadWriteProperty<androidx.ui.semantics.SemanticsPropertyReceiver,T> {
ctor public SemanticsPropertyKey(String name);
method public final String getName();
method public final T! getValue(androidx.ui.semantics.SemanticsPropertyReceiver thisRef, kotlin.reflect.KProperty<?> property);
method public T! merge(T? existingValue, T? newValue);
method public final void setValue(androidx.ui.semantics.SemanticsPropertyReceiver thisRef, kotlin.reflect.KProperty<?> property, T? value);
}
public interface SemanticsPropertyReceiver {
method public operator <T> void set(androidx.ui.semantics.SemanticsPropertyKey<T> key, T? value);
}
}
package androidx.ui.testutils {
public final class PointerInputTestUtilKt {
method public static androidx.ui.core.PointerInputChange consume(androidx.ui.core.PointerInputChange, float dx = 0f, float dy = 0f, boolean downChange = false);
method public static androidx.ui.core.PointerInputChange down(long id, androidx.ui.unit.Duration duration = Duration.Zero, float x = 0f, float y = 0f);
method public static androidx.ui.core.PointerInputChange invokeOverAllPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange pointerInputChanges, androidx.ui.unit.IntPxSize size = IntPxSize(Int.MAX_VALUE.ipx, Int.MAX_VALUE.ipx));
method public static java.util.List<androidx.ui.core.PointerInputChange> invokeOverAllPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange![] pointerInputChanges, androidx.ui.unit.IntPxSize size = IntPxSize(Int.MAX_VALUE.ipx, Int.MAX_VALUE.ipx));
method public static void invokeOverAllPasses(kotlin.jvm.functions.Function2<? super androidx.ui.core.CustomEvent,? super androidx.ui.core.PointerEventPass,kotlin.Unit>, androidx.ui.core.CustomEvent event);
method public static androidx.ui.core.PointerInputChange invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange pointerInputChange, androidx.ui.core.PointerEventPass pointerEventPass, androidx.ui.unit.IntPxSize size = IntPxSize(Int.MAX_VALUE.ipx, Int.MAX_VALUE.ipx));
method public static java.util.List<androidx.ui.core.PointerInputChange> invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange![] pointerInputChanges, androidx.ui.core.PointerEventPass pointerEventPass, androidx.ui.unit.IntPxSize size = IntPxSize(Int.MAX_VALUE.ipx, Int.MAX_VALUE.ipx));
method public static androidx.ui.core.PointerInputChange invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange pointerInputChange, androidx.ui.core.PointerEventPass![] pointerEventPasses, androidx.ui.unit.IntPxSize size = IntPxSize(Int.MAX_VALUE.ipx, Int.MAX_VALUE.ipx));
method public static java.util.List<androidx.ui.core.PointerInputChange> invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.unit.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, java.util.List<androidx.ui.core.PointerInputChange> pointerInputChanges, java.util.List<? extends androidx.ui.core.PointerEventPass> pointerEventPasses, androidx.ui.unit.IntPxSize size = IntPxSize(Int.MAX_VALUE.ipx, Int.MAX_VALUE.ipx));
method public static void invokeOverPasses(kotlin.jvm.functions.Function2<? super androidx.ui.core.CustomEvent,? super androidx.ui.core.PointerEventPass,kotlin.Unit>, androidx.ui.core.CustomEvent event, java.util.List<? extends androidx.ui.core.PointerEventPass> pointerEventPasses);
method public static androidx.ui.core.PointerInputChange moveBy(androidx.ui.core.PointerInputChange, androidx.ui.unit.Duration duration, float dx = 0f, float dy = 0f);
method public static androidx.ui.core.PointerInputChange moveTo(androidx.ui.core.PointerInputChange, androidx.ui.unit.Duration duration, float x = 0f, float y = 0f);
method public static androidx.ui.core.PointerInputChange up(androidx.ui.core.PointerInputChange, androidx.ui.unit.Duration duration);
}
}