| // Signature format: 3.0 |
| package androidx.ui.autofill { |
| |
| public final class AndroidAutofillDebugUtilsKt { |
| } |
| |
| public final class AndroidAutofillKt { |
| } |
| |
| public final class AndroidAutofillTypeKt { |
| } |
| |
| } |
| |
| package androidx.ui.core { |
| |
| public interface AndroidOwner extends androidx.ui.core.Owner { |
| method public void addAndroidView(android.view.View view, androidx.ui.core.LayoutNode layoutNode); |
| method public android.view.View getView(); |
| method public void removeAndroidView(android.view.View view); |
| property public abstract android.view.View view; |
| } |
| |
| @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public static final class AndroidOwner.Companion { |
| method public kotlin.jvm.functions.Function1<androidx.ui.core.AndroidOwner,kotlin.Unit>? getOnAndroidOwnerCreatedCallback(); |
| method public void setOnAndroidOwnerCreatedCallback(kotlin.jvm.functions.Function1<? super androidx.ui.core.AndroidOwner,kotlin.Unit>? p); |
| property public final kotlin.jvm.functions.Function1<androidx.ui.core.AndroidOwner,kotlin.Unit>? onAndroidOwnerCreatedCallback; |
| } |
| |
| public final class AndroidOwnerKt { |
| method public static androidx.ui.core.AndroidOwner createOwner(android.content.Context context, androidx.lifecycle.LifecycleOwner? lifecycleOwner = null); |
| method public static androidx.ui.core.LayoutDirection getLocaleLayoutDirection(android.content.res.Configuration); |
| } |
| |
| public abstract sealed class ComponentNode { |
| method public void attach(androidx.ui.core.Owner owner); |
| method public void detach(); |
| method public final operator androidx.ui.core.ComponentNode get(int index); |
| method public final int getCount(); |
| method public final int getDepth(); |
| method public final androidx.ui.core.Owner? getOwner(); |
| method public final Object? getOwnerData(); |
| method public final androidx.ui.core.ComponentNode? getParent(); |
| method public androidx.ui.core.LayoutNode? getParentLayoutNode(); |
| method public final void insertAt(int index, androidx.ui.core.ComponentNode instance); |
| method public final void move(int from, int to, int count); |
| method public final void removeAt(int index, int count); |
| method public final void setDepth(int p); |
| method public final void setOwnerData(Object? p); |
| method public final inline void visitChildren(kotlin.jvm.functions.Function1<? super androidx.ui.core.ComponentNode,kotlin.Unit> block); |
| method public final inline void visitChildrenReverse(kotlin.jvm.functions.Function1<? super androidx.ui.core.ComponentNode,kotlin.Unit> block); |
| property public final int count; |
| property public final int depth; |
| property public final androidx.ui.core.Owner? owner; |
| property public final Object? ownerData; |
| property public final androidx.ui.core.ComponentNode? parent; |
| property public androidx.ui.core.LayoutNode? parentLayoutNode; |
| } |
| |
| public final class ComponentNodesKt { |
| method public static void add(androidx.ui.core.ComponentNode, androidx.ui.core.ComponentNode child); |
| method public static androidx.ui.core.ComponentNode? findClosestParentNode(androidx.ui.core.ComponentNode, kotlin.jvm.functions.Function1<? super androidx.ui.core.ComponentNode,java.lang.Boolean> selector); |
| method public static androidx.ui.core.LayoutNode? findLastLayoutChild(androidx.ui.core.ComponentNode, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutNode,java.lang.Boolean> block); |
| method public static androidx.ui.core.DataNodeKey<java.lang.Object> getParentDataKey(); |
| method public static boolean hasNoLayoutDescendants(androidx.ui.core.ComponentNode); |
| method public static boolean isAttached(androidx.ui.core.ComponentNode); |
| method public static androidx.ui.core.Owner requireOwner(androidx.ui.core.ComponentNode); |
| method public static void visitLayoutChildren(androidx.ui.core.ComponentNode, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutNode,kotlin.Unit> block); |
| } |
| |
| public final class DataNode<T> extends androidx.ui.core.ComponentNode { |
| ctor public DataNode(androidx.ui.core.DataNodeKey<T> key, T! value); |
| method public androidx.ui.core.DataNodeKey<T> getKey(); |
| method public T! getValue(); |
| method public void setValue(T? p); |
| } |
| |
| public final class DataNodeKey<T> { |
| ctor public DataNodeKey(String name); |
| method public String getName(); |
| } |
| |
| public final class DebugUtilsKt { |
| method @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public static String simpleIdentityToString(Object obj, String? name = null); |
| } |
| |
| public final class DrawNode extends androidx.ui.core.ComponentNode { |
| ctor public DrawNode(); |
| method public boolean getNeedsPaint(); |
| method public kotlin.jvm.functions.Function3<androidx.ui.unit.Density,androidx.ui.graphics.Canvas,androidx.ui.unit.PxSize,kotlin.Unit>? getOnPaint(); |
| method public kotlin.jvm.functions.Function3<androidx.ui.core.ContentDrawScope,androidx.ui.graphics.Canvas,androidx.ui.unit.PxSize,kotlin.Unit>? getOnPaintWithChildren(); |
| method public void invalidate(); |
| method public void setNeedsPaint(boolean p); |
| method public void setOnPaint(kotlin.jvm.functions.Function3<? super androidx.ui.unit.Density,? super androidx.ui.graphics.Canvas,? super androidx.ui.unit.PxSize,kotlin.Unit>? value); |
| method public void setOnPaintWithChildren(kotlin.jvm.functions.Function3<? super androidx.ui.core.ContentDrawScope,? super androidx.ui.graphics.Canvas,? super androidx.ui.unit.PxSize,kotlin.Unit>? value); |
| property public final boolean needsPaint; |
| property public final kotlin.jvm.functions.Function3<androidx.ui.unit.Density,androidx.ui.graphics.Canvas,androidx.ui.unit.PxSize,kotlin.Unit>? onPaint; |
| property public final kotlin.jvm.functions.Function3<androidx.ui.core.ContentDrawScope,androidx.ui.graphics.Canvas,androidx.ui.unit.PxSize,kotlin.Unit>? onPaintWithChildren; |
| } |
| |
| public final class FocusNode extends androidx.ui.core.ComponentNode { |
| ctor public FocusNode(); |
| method public boolean captureFocus(); |
| method public boolean freeFocus(); |
| method public androidx.ui.focus.FocusDetailedState getFocusState(); |
| method public androidx.ui.core.LayoutCoordinates? getLayoutCoordinates(); |
| method public kotlin.jvm.functions.Function0<kotlin.Unit> getRecompose(); |
| method public androidx.ui.core.Ref<androidx.ui.core.FocusNode>? getRef(); |
| method public void requestFocus(boolean propagateFocus = true); |
| method public void setLayoutCoordinates(androidx.ui.core.LayoutCoordinates? p); |
| method public void setRecompose(kotlin.jvm.functions.Function0<kotlin.Unit> value); |
| method public void setRef(androidx.ui.core.Ref<androidx.ui.core.FocusNode>? value); |
| property public final androidx.ui.focus.FocusDetailedState focusState; |
| property public final androidx.ui.core.LayoutCoordinates? layoutCoordinates; |
| property public final kotlin.jvm.functions.Function0<kotlin.Unit> recompose; |
| property public final androidx.ui.core.Ref<androidx.ui.core.FocusNode>? ref; |
| } |
| |
| public final class LayoutNode extends androidx.ui.core.ComponentNode implements androidx.ui.core.Measurable { |
| ctor public LayoutNode(); |
| method public void draw(androidx.ui.graphics.Canvas canvas); |
| method public boolean getAffectsParentSize(); |
| method public androidx.ui.unit.IntPx? getAlignmentLine(androidx.ui.core.AlignmentLine line); |
| method @Deprecated public boolean getCanMultiMeasure(); |
| method public androidx.ui.core.Constraints getConstraints(); |
| method public androidx.ui.core.LayoutNode? getContainingLayoutNode$lintWithKotlin(); |
| method public androidx.ui.core.LayoutCoordinates getCoordinates(); |
| method @Deprecated public boolean getHandlesParentData(); |
| method public int getHeight(); |
| method public java.util.List<androidx.ui.core.LayoutNode> getLayoutChildren(); |
| method public androidx.ui.core.LayoutDirection getLayoutDirection(); |
| method public androidx.ui.core.LayoutNode.MeasureBlocks getMeasureBlocks(); |
| method public androidx.ui.core.MeasureScope getMeasureScope(); |
| method public androidx.ui.core.Modifier getModifier(); |
| method public java.util.List<androidx.ui.core.ModifierInfo> getModifierInfo(); |
| method public boolean getNeedsRelayout(); |
| method public boolean getNeedsRemeasure(); |
| method public kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? getOnAttach(); |
| method public kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? getOnDetach(); |
| method public Object? getParentData(); |
| method public boolean getPositionedDuringMeasurePass(); |
| method public androidx.ui.core.Ref<androidx.ui.core.LayoutNode>? getRef(); |
| method public int getWidth(); |
| method public boolean hitTest(androidx.ui.unit.PxPosition pointerPositionRelativeToScreen, java.util.List<androidx.ui.core.pointerinput.PointerInputFilter> hitPointerInputFilters); |
| method public void ignoreModelReads(kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public boolean isLayingOut(); |
| method public boolean isMeasuring(); |
| method public boolean isPlaced(); |
| method public void layout(); |
| method public int maxIntrinsicHeight-Ujlv2dA(int width, androidx.ui.core.LayoutDirection layoutDirection); |
| method public int maxIntrinsicWidth-Ujlv2dA(int height, androidx.ui.core.LayoutDirection layoutDirection); |
| method public androidx.ui.core.Placeable measure(androidx.ui.core.Constraints constraints, androidx.ui.core.LayoutDirection layoutDirection); |
| method public int minIntrinsicHeight-Ujlv2dA(int width, androidx.ui.core.LayoutDirection layoutDirection); |
| method public int minIntrinsicWidth-Ujlv2dA(int height, androidx.ui.core.LayoutDirection layoutDirection); |
| method public void onInvalidate(); |
| method public void place-rRMsBxU(int x, int y); |
| method public void requestRemeasure(); |
| method @Deprecated public void setCanMultiMeasure(boolean p); |
| method public void setConstraints(androidx.ui.core.Constraints p); |
| method @Deprecated public void setHandlesParentData(boolean p); |
| method public void setLayoutDirection(androidx.ui.core.LayoutDirection p); |
| method public void setMeasureBlocks(androidx.ui.core.LayoutNode.MeasureBlocks value); |
| method public void setModifier(androidx.ui.core.Modifier value); |
| method public void setOnAttach(kotlin.jvm.functions.Function1<? super androidx.ui.core.Owner,kotlin.Unit>? p); |
| method public void setOnDetach(kotlin.jvm.functions.Function1<? super androidx.ui.core.Owner,kotlin.Unit>? p); |
| method public void setPositionedDuringMeasurePass(boolean p); |
| method public void setRef(androidx.ui.core.Ref<androidx.ui.core.LayoutNode>? value); |
| property public final boolean affectsParentSize; |
| property @Deprecated public final boolean canMultiMeasure; |
| property public final androidx.ui.core.Constraints constraints; |
| property public androidx.ui.core.LayoutNode? containingLayoutNode; |
| property public final androidx.ui.core.LayoutCoordinates coordinates; |
| property @Deprecated public final boolean handlesParentData; |
| property public final int height; |
| property public final boolean isLayingOut; |
| property public final boolean isMeasuring; |
| property public final boolean isPlaced; |
| property public final java.util.List<androidx.ui.core.LayoutNode> layoutChildren; |
| property public final androidx.ui.core.LayoutDirection layoutDirection; |
| property public final androidx.ui.core.LayoutNode.MeasureBlocks measureBlocks; |
| property public final androidx.ui.core.MeasureScope measureScope; |
| property public final androidx.ui.core.Modifier modifier; |
| property public final boolean needsRelayout; |
| property public final boolean needsRemeasure; |
| property public final kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? onAttach; |
| property public final kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? onDetach; |
| property public Object? parentData; |
| property public androidx.ui.core.LayoutNode? parentLayoutNode; |
| property public final boolean positionedDuringMeasurePass; |
| property public final androidx.ui.core.Ref<androidx.ui.core.LayoutNode>? ref; |
| property public final int width; |
| } |
| |
| public static interface LayoutNode.MeasureBlocks { |
| method public int maxIntrinsicHeight-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.ui.core.LayoutDirection layoutDirection); |
| method public int maxIntrinsicWidth-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.ui.core.LayoutDirection layoutDirection); |
| method public androidx.ui.core.MeasureScope.MeasureResult measure(androidx.ui.core.MeasureScope measureScope, java.util.List<? extends androidx.ui.core.Measurable> measurables, androidx.ui.core.Constraints constraints, androidx.ui.core.LayoutDirection layoutDirection); |
| method public int minIntrinsicHeight-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.ui.core.LayoutDirection layoutDirection); |
| method public int minIntrinsicWidth-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.ui.core.LayoutDirection layoutDirection); |
| } |
| |
| public abstract static class LayoutNode.NoIntrinsicsMeasureBlocks implements androidx.ui.core.LayoutNode.MeasureBlocks { |
| ctor public LayoutNode.NoIntrinsicsMeasureBlocks(String error); |
| method public Void maxIntrinsicHeight-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.ui.core.LayoutDirection layoutDirection); |
| method public Void maxIntrinsicWidth-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.ui.core.LayoutDirection layoutDirection); |
| method public Void minIntrinsicHeight-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.ui.core.LayoutDirection layoutDirection); |
| method public Void minIntrinsicWidth-5Bu9FwI(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.ui.core.LayoutDirection layoutDirection); |
| } |
| |
| public final class ModelObserver { |
| ctor public ModelObserver(kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function0<kotlin.Unit>,kotlin.Unit> commitExecutor); |
| method public void clear(Object target); |
| method public void enableModelUpdatesObserving(boolean enabled); |
| method @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.frames.Frame,kotlin.Unit> getFrameCommitObserver(); |
| method public <T> void observeReads(T target, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> onCommit, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public void pauseObservingReads(kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| property @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public final kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.frames.Frame,kotlin.Unit> frameCommitObserver; |
| } |
| |
| public final class ModifierInfo { |
| ctor public ModifierInfo(androidx.ui.core.Modifier modifier, androidx.ui.core.LayoutCoordinates coordinates, Object? extra); |
| method public androidx.ui.core.LayoutCoordinates getCoordinates(); |
| method public Object? getExtra(); |
| method public androidx.ui.core.Modifier getModifier(); |
| } |
| |
| public interface OwnedLayer { |
| method public void destroy(); |
| method public void drawLayer(androidx.ui.graphics.Canvas canvas); |
| method public long getLayerId(); |
| method public android.graphics.Matrix getMatrix(); |
| method public void invalidate(); |
| method public void move(androidx.ui.unit.IntPxPosition position); |
| method public void resize(androidx.ui.unit.IntPxSize size); |
| method public void updateDisplayList(); |
| method public void updateLayerProperties(); |
| property public abstract long layerId; |
| } |
| |
| public interface Owner { |
| method public androidx.ui.unit.IntPxPosition calculatePosition(); |
| method public void callDraw(androidx.ui.graphics.Canvas canvas, androidx.ui.core.ComponentNode node, androidx.ui.unit.PxSize parentSize); |
| method public androidx.ui.core.OwnedLayer createLayer(androidx.ui.core.DrawLayerModifier drawLayerModifier, kotlin.jvm.functions.Function1<? super androidx.ui.graphics.Canvas,kotlin.Unit> drawBlock, kotlin.jvm.functions.Function0<kotlin.Unit> invalidateParentLayer); |
| method public androidx.ui.autofill.Autofill? getAutofill(); |
| method public androidx.ui.autofill.AutofillTree getAutofillTree(); |
| method public androidx.ui.core.clipboard.ClipboardManager getClipboardManager(); |
| method public kotlin.jvm.functions.Function0<kotlin.Unit> getConfigurationChangeObserver(); |
| method public androidx.ui.unit.Density getDensity(); |
| method public androidx.ui.text.font.Font.ResourceLoader getFontLoader(); |
| method public androidx.ui.core.hapticfeedback.HapticFeedback getHapticFeedBack(); |
| method public androidx.lifecycle.LifecycleOwner? getLifecycleOwner(); |
| method public long getMeasureIteration(); |
| method public androidx.ui.core.LayoutNode getRoot(); |
| method public androidx.ui.savedinstancestate.UiSavedStateRegistry? getSavedStateRegistry(); |
| method public androidx.ui.core.semantics.SemanticsOwner getSemanticsOwner(); |
| method public boolean getShowLayoutBounds(); |
| method public androidx.ui.input.TextInputService getTextInputService(); |
| method public androidx.ui.core.texttoolbar.TextToolbar getTextToolbar(); |
| method public void measureAndLayout(); |
| method public void observeLayoutModelReads(androidx.ui.core.LayoutNode node, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public void observeMeasureModelReads(androidx.ui.core.LayoutNode node, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public void onAttach(androidx.ui.core.ComponentNode node); |
| method public void onDetach(androidx.ui.core.ComponentNode node); |
| method public void onInvalidate(androidx.ui.core.DrawNode drawNode); |
| method public void onInvalidate(androidx.ui.core.LayoutNode layoutNode); |
| method public void onRequestMeasure(androidx.ui.core.LayoutNode layoutNode); |
| method public void pauseModelReadObserveration(kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public boolean requestFocus(); |
| method public void setConfigurationChangeObserver(kotlin.jvm.functions.Function0<kotlin.Unit> p); |
| method public void setOnLifecycleOwnerAvailable(kotlin.jvm.functions.Function1<? super androidx.lifecycle.LifecycleOwner,kotlin.Unit> callback); |
| method public void setOnSavedStateRegistryAvailable(kotlin.jvm.functions.Function1<? super androidx.ui.savedinstancestate.UiSavedStateRegistry,kotlin.Unit> callback); |
| method @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public void setShowLayoutBounds(boolean p); |
| property public abstract androidx.ui.autofill.Autofill? autofill; |
| property public abstract androidx.ui.autofill.AutofillTree autofillTree; |
| property public abstract androidx.ui.core.clipboard.ClipboardManager clipboardManager; |
| property public abstract kotlin.jvm.functions.Function0<kotlin.Unit> configurationChangeObserver; |
| property public abstract androidx.ui.unit.Density density; |
| property public abstract androidx.ui.text.font.Font.ResourceLoader fontLoader; |
| property public abstract androidx.ui.core.hapticfeedback.HapticFeedback hapticFeedBack; |
| property public abstract androidx.lifecycle.LifecycleOwner? lifecycleOwner; |
| property public abstract long measureIteration; |
| property public abstract androidx.ui.core.LayoutNode root; |
| property public abstract androidx.ui.savedinstancestate.UiSavedStateRegistry? savedStateRegistry; |
| property public abstract androidx.ui.core.semantics.SemanticsOwner semanticsOwner; |
| property public abstract boolean showLayoutBounds; |
| property public abstract androidx.ui.input.TextInputService textInputService; |
| property public abstract androidx.ui.core.texttoolbar.TextToolbar textToolbar; |
| field public static final androidx.ui.core.Owner.Companion! Companion; |
| } |
| |
| public static final class Owner.Companion { |
| method public boolean getEnableExtraAssertions(); |
| method public void setEnableExtraAssertions(boolean p); |
| property public final boolean enableExtraAssertions; |
| } |
| |
| public final class PointerInputNode extends androidx.ui.core.ComponentNode { |
| ctor public PointerInputNode(); |
| method public kotlin.jvm.functions.Function0<kotlin.Unit> getCancelHandler(); |
| method public kotlin.jvm.functions.Function2<androidx.ui.core.CustomEvent,androidx.ui.core.PointerEventPass,kotlin.Unit>? getCustomEventHandler(); |
| method public kotlin.jvm.functions.Function1<androidx.ui.core.CustomEventDispatcher,kotlin.Unit>? getInitHandler(); |
| method public kotlin.jvm.functions.Function3<java.util.List<androidx.ui.core.PointerInputChange>,androidx.ui.core.PointerEventPass,androidx.ui.unit.IntPxSize,java.util.List<androidx.ui.core.PointerInputChange>> getPointerInputHandler(); |
| method public void setCancelHandler(kotlin.jvm.functions.Function0<kotlin.Unit> p); |
| method public void setCustomEventHandler(kotlin.jvm.functions.Function2<? super androidx.ui.core.CustomEvent,? super androidx.ui.core.PointerEventPass,kotlin.Unit>? p); |
| method public void setInitHandler(kotlin.jvm.functions.Function1<? super androidx.ui.core.CustomEventDispatcher,kotlin.Unit>? p); |
| method public void setPointerInputHandler(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>> p); |
| property public final kotlin.jvm.functions.Function0<kotlin.Unit> cancelHandler; |
| property public final kotlin.jvm.functions.Function2<androidx.ui.core.CustomEvent,androidx.ui.core.PointerEventPass,kotlin.Unit>? customEventHandler; |
| property public final kotlin.jvm.functions.Function1<androidx.ui.core.CustomEventDispatcher,kotlin.Unit>? initHandler; |
| property public final kotlin.jvm.functions.Function3<java.util.List<androidx.ui.core.PointerInputChange>,androidx.ui.core.PointerEventPass,androidx.ui.unit.IntPxSize,java.util.List<androidx.ui.core.PointerInputChange>> pointerInputHandler; |
| } |
| |
| public final class SavedStateDelegateKt { |
| } |
| |
| } |
| |
| package androidx.ui.core.clipboard { |
| |
| public final class AndroidClipboardManagerKt { |
| } |
| |
| public interface ClipboardManager { |
| method public androidx.ui.text.AnnotatedString? getText(); |
| method public void setText(androidx.ui.text.AnnotatedString annotatedString); |
| } |
| |
| } |
| |
| package androidx.ui.core.focus { |
| |
| public final class FocusModifierImplKt { |
| method public static androidx.ui.focus.FocusModifier createFocusModifier(androidx.ui.focus.FocusDetailedState focusDetailedState); |
| } |
| |
| public final class FocusNodeUtilsKt { |
| method public static void initializeFocusState(androidx.ui.core.FocusNode); |
| } |
| |
| } |
| |
| package androidx.ui.core.hapticfeedback { |
| |
| public interface HapticFeedback { |
| method public void performHapticFeedback(androidx.ui.core.hapticfeedback.HapticFeedbackType hapticFeedbackType); |
| } |
| |
| public enum HapticFeedbackType { |
| enum_constant public static final androidx.ui.core.hapticfeedback.HapticFeedbackType LongPress; |
| enum_constant public static final androidx.ui.core.hapticfeedback.HapticFeedbackType TextHandleMove; |
| } |
| |
| } |
| |
| package androidx.ui.core.pointerinput { |
| |
| public final class MotionEventAdapter { |
| ctor public MotionEventAdapter(); |
| } |
| |
| public final class PointerInputEventData { |
| method public long component1(); |
| method public androidx.ui.core.PointerInputData component2(); |
| method public androidx.ui.core.pointerinput.PointerInputEventData copy-tII9_pY(long id, androidx.ui.core.PointerInputData pointerInputData); |
| method public long getId(); |
| method public androidx.ui.core.PointerInputData getPointerInputData(); |
| } |
| |
| public final class PointerInputEventProcessorKt { |
| } |
| |
| public abstract class PointerInputFilter { |
| ctor public PointerInputFilter(); |
| method public abstract void onCancel(); |
| method public void onCustomEvent(androidx.ui.core.CustomEvent customEvent, androidx.ui.core.PointerEventPass pass); |
| method public void onInit(androidx.ui.core.CustomEventDispatcher customEventDispatcher); |
| method public abstract java.util.List<androidx.ui.core.PointerInputChange> onPointerInput(java.util.List<androidx.ui.core.PointerInputChange> changes, androidx.ui.core.PointerEventPass pass, androidx.ui.unit.IntPxSize bounds); |
| } |
| |
| public interface PointerInputModifier extends androidx.ui.core.Modifier.Element { |
| method public androidx.ui.core.pointerinput.PointerInputFilter getPointerInputFilter(); |
| property public abstract androidx.ui.core.pointerinput.PointerInputFilter pointerInputFilter; |
| } |
| |
| } |
| |
| package androidx.ui.core.semantics { |
| |
| public final class SemanticsConfiguration implements java.lang.Iterable<java.util.Map.Entry<? extends androidx.ui.semantics.SemanticsPropertyKey<?>,?>> kotlin.jvm.internal.markers.KMappedMarker androidx.ui.semantics.SemanticsPropertyReceiver { |
| ctor public SemanticsConfiguration(); |
| method public operator <T> boolean contains(androidx.ui.semantics.SemanticsPropertyKey<T> key); |
| method public androidx.ui.core.semantics.SemanticsConfiguration copy(); |
| method public operator <T> T! get(androidx.ui.semantics.SemanticsPropertyKey<T> key); |
| method public <T> T! getOrElse(androidx.ui.semantics.SemanticsPropertyKey<T> key, kotlin.jvm.functions.Function0<? extends T> defaultValue); |
| method public <T> T? getOrElseNullable(androidx.ui.semantics.SemanticsPropertyKey<T> key, kotlin.jvm.functions.Function0<? extends T> defaultValue); |
| method public boolean isEmpty(); |
| method public boolean isMergingSemanticsOfDescendants(); |
| method public boolean isSemanticBoundary(); |
| method public java.util.Iterator<java.util.Map.Entry<androidx.ui.semantics.SemanticsPropertyKey<?>,java.lang.Object>> iterator(); |
| method public <T> void set(androidx.ui.semantics.SemanticsPropertyKey<T> key, T? value); |
| method public void setMergingSemanticsOfDescendants(boolean value); |
| method public void setSemanticBoundary(boolean value); |
| property public final boolean isEmpty; |
| property public final boolean isMergingSemanticsOfDescendants; |
| property public final boolean isSemanticBoundary; |
| } |
| |
| public final class SemanticsConfigurationKt { |
| method public static <T> T? getOrNull(androidx.ui.core.semantics.SemanticsConfiguration, androidx.ui.semantics.SemanticsPropertyKey<T> key); |
| } |
| |
| public final class SemanticsHintOverrides { |
| ctor public SemanticsHintOverrides(String? onTapHint, String? onLongPressHint); |
| method public String? component1(); |
| method public String? component2(); |
| method public androidx.ui.core.semantics.SemanticsHintOverrides copy(String? onTapHint, String? onLongPressHint); |
| method public String? getOnLongPressHint(); |
| method public String? getOnTapHint(); |
| method public boolean isNotEmpty(); |
| property public final boolean isNotEmpty; |
| } |
| |
| public interface SemanticsModifier extends androidx.ui.core.Modifier.Element { |
| method public int getId(); |
| method public androidx.ui.core.semantics.SemanticsConfiguration getSemanticsConfiguration(); |
| property public abstract int id; |
| property public abstract androidx.ui.core.semantics.SemanticsConfiguration semanticsConfiguration; |
| } |
| |
| public final class SemanticsModifierKt { |
| method @Deprecated public static androidx.ui.core.semantics.SemanticsModifier semanticsCore(androidx.ui.core.Modifier, boolean container = false, boolean mergeAllDescendants = false, kotlin.jvm.functions.Function1<? super androidx.ui.semantics.SemanticsPropertyReceiver,kotlin.Unit>? properties = null); |
| } |
| |
| public final class SemanticsNode { |
| method public androidx.ui.unit.PxBounds getBoundsInRoot(); |
| method public java.util.List<androidx.ui.core.semantics.SemanticsNode> getChildren(); |
| method public androidx.ui.core.ComponentNode getComponentNode(); |
| method public androidx.ui.core.semantics.SemanticsConfiguration getConfig(); |
| method public androidx.ui.unit.PxBounds getGlobalBounds(); |
| method public androidx.ui.unit.PxPosition getGlobalPosition(); |
| method public boolean getHasChildren(); |
| method public int getId(); |
| method public androidx.ui.core.semantics.SemanticsNode? getParent(); |
| method public androidx.ui.unit.IntPxSize getSize(); |
| method public androidx.ui.core.semantics.SemanticsConfiguration getUnmergedConfig(); |
| method public boolean isSemanticBoundary(); |
| method public void setComponentNode(androidx.ui.core.ComponentNode p); |
| property public final androidx.ui.unit.PxBounds boundsInRoot; |
| property public final java.util.List<androidx.ui.core.semantics.SemanticsNode> children; |
| property public final androidx.ui.core.semantics.SemanticsConfiguration config; |
| property public final androidx.ui.unit.PxBounds globalBounds; |
| property public final androidx.ui.unit.PxPosition globalPosition; |
| property public final boolean hasChildren; |
| property public final boolean isSemanticBoundary; |
| property public final androidx.ui.core.semantics.SemanticsNode? parent; |
| property public final androidx.ui.unit.IntPxSize size; |
| field public static final androidx.ui.core.semantics.SemanticsNode.Companion! Companion; |
| } |
| |
| public static final class SemanticsNode.Companion { |
| method public int generateNewId(); |
| } |
| |
| public final class SemanticsNodeKt { |
| method public static androidx.ui.core.semantics.SemanticsNode? findClosestParentNode(androidx.ui.core.semantics.SemanticsNode, kotlin.jvm.functions.Function1<? super androidx.ui.core.semantics.SemanticsNode,java.lang.Boolean> selector); |
| } |
| |
| public final class SemanticsOwner { |
| ctor public SemanticsOwner(androidx.ui.core.ComponentNode rootNode); |
| method public androidx.ui.core.semantics.SemanticsNode getRootSemanticsNode(); |
| property public final androidx.ui.core.semantics.SemanticsNode rootSemanticsNode; |
| } |
| |
| public final class SemanticsOwnerKt { |
| method public static java.util.List<androidx.ui.core.semantics.SemanticsNode> getAllSemanticsNodes(androidx.ui.core.semantics.SemanticsOwner); |
| } |
| |
| } |
| |
| package androidx.ui.core.texttoolbar { |
| |
| public interface TextToolbar { |
| method public void showCopyMenu(androidx.ui.geometry.Rect rect, androidx.ui.text.AnnotatedString text); |
| } |
| |
| } |
| |
| package androidx.ui.core.texttoolbar.actionmodecallback { |
| |
| public final class TextActionModeCallbackKt { |
| } |
| |
| } |
| |
| package androidx.ui.input { |
| |
| public final class InputStateKt { |
| } |
| |
| public final class RecordingInputConnectionKt { |
| } |
| |
| } |
| |
| package androidx.ui.platform { |
| |
| public final class AndroidUriHandler implements androidx.ui.platform.UriHandler { |
| ctor public AndroidUriHandler(android.content.Context context); |
| method public void openUri(String uri); |
| } |
| |
| public interface UriHandler { |
| method public void openUri(String uri); |
| } |
| |
| } |
| |
| package androidx.ui.temputils { |
| |
| public final class CoroutineUtilsKt { |
| method public static kotlinx.coroutines.Job delay(androidx.ui.unit.Duration duration, kotlin.coroutines.CoroutineContext context, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| } |
| |
| } |
| |