| // Signature format: 3.0 |
| package androidx.ui.core { |
| |
| public final class ClipKt { |
| ctor public ClipKt(); |
| method public static inline void Clip(androidx.ui.engine.geometry.Shape shape, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class DrawKt { |
| ctor public DrawKt(); |
| method public static inline void Draw(kotlin.jvm.functions.Function3<? super androidx.ui.core.DensityScope,? super androidx.ui.graphics.Canvas,? super androidx.ui.core.PxSize,kotlin.Unit> onPaint); |
| method public static inline void Draw(kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function3<? super androidx.ui.core.DrawReceiver,? super androidx.ui.graphics.Canvas,? super androidx.ui.core.PxSize,kotlin.Unit> onPaint); |
| } |
| |
| public final class DrawShadowKt { |
| ctor public DrawShadowKt(); |
| method public static inline void DrawShadow(androidx.ui.engine.geometry.Shape shape, androidx.ui.core.Dp elevation); |
| } |
| |
| public final class EditorModel { |
| ctor public EditorModel(String text, androidx.ui.text.TextRange selection); |
| ctor public EditorModel(); |
| method public String component1(); |
| method public androidx.ui.text.TextRange component2(); |
| method public androidx.ui.core.EditorModel copy(String text, androidx.ui.text.TextRange selection); |
| method public androidx.ui.text.TextRange getSelection(); |
| method public String getText(); |
| } |
| |
| public final class LayoutKt { |
| ctor public LayoutKt(); |
| method public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function3<? super androidx.ui.core.DensityScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> minIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.DensityScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> minIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.DensityScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> maxIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.DensityScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> maxIntrinsicHeightMeasureBlock, androidx.ui.core.Modifier modifier = Modifier.None, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.Constraints,? extends androidx.ui.core.MeasureScope.LayoutResult> measureBlock); |
| method public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, androidx.ui.core.Modifier modifier = Modifier.None, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.Constraints,? extends androidx.ui.core.MeasureScope.LayoutResult> measureBlock); |
| method public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit>![] childrenArray, androidx.ui.core.Modifier modifier = Modifier.None, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super androidx.ui.core.MultiComposableMeasurables,? super androidx.ui.core.Constraints,? extends androidx.ui.core.MeasureScope.LayoutResult> measureBlock); |
| method public static inline void OnChildPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| method public static inline void OnPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned); |
| method public static void WithConstraints(kotlin.jvm.functions.Function1<? super androidx.ui.core.Constraints,kotlin.Unit> children); |
| } |
| |
| public final class MultiComposableMeasurables implements kotlin.jvm.internal.markers.KMappedMarker java.util.List<androidx.ui.core.Measurable> { |
| method public boolean contains(androidx.ui.core.Measurable element); |
| method public boolean containsAll(java.util.Collection<?> elements); |
| method public operator java.util.List<androidx.ui.core.Measurable> get(kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| method public androidx.ui.core.Measurable get(int index); |
| method public int getSize(); |
| method public int indexOf(androidx.ui.core.Measurable element); |
| method public boolean isEmpty(); |
| method public java.util.Iterator<androidx.ui.core.Measurable> iterator(); |
| method public int lastIndexOf(androidx.ui.core.Measurable element); |
| method public java.util.ListIterator<androidx.ui.core.Measurable> listIterator(); |
| method public java.util.ListIterator<androidx.ui.core.Measurable> listIterator(int index); |
| method public java.util.List<androidx.ui.core.Measurable> subList(int fromIndex, int toIndex); |
| } |
| |
| public final class OpacityKt { |
| ctor public OpacityKt(); |
| method public static inline void Opacity(@FloatRange(from=0.0, to=1.0) float opacity, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class ParentDataKt { |
| ctor public ParentDataKt(); |
| method public static inline void ParentData(Object data, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class PasswordTextFieldKt { |
| ctor public PasswordTextFieldKt(); |
| method public static void PasswordTextField(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onValueChange = {}, androidx.ui.input.EditorStyle? editorStyle = null, char mask = '\u2022', androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function0<kotlin.Unit> onFocus = {}, kotlin.jvm.functions.Function0<kotlin.Unit> onBlur = {}, String? focusIdentifier = null, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> onImeActionPerformed = {}); |
| } |
| |
| public final class PointerInputWrapperKt { |
| ctor public PointerInputWrapperKt(); |
| method public static inline void PointerInputWrapper(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.ui.core.IntPxSize,? extends java.util.List<androidx.ui.core.PointerInputChange>> pointerInputHandler = { event, _, _ -> event }, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class RepaintBoundaryKt { |
| ctor public RepaintBoundaryKt(); |
| method public static void RepaintBoundary(String? name = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class TestTagProviderKt { |
| ctor public TestTagProviderKt(); |
| method public static void TestTag(String tag, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| method public static String getDefaultTestTag(); |
| method public static androidx.compose.Ambient<java.lang.String> getTestTagAmbient(); |
| } |
| |
| public final class TextFieldDelegateKt { |
| ctor public TextFieldDelegateKt(); |
| } |
| |
| public final class TextFieldKt { |
| ctor public TextFieldKt(); |
| method public static void TextField(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onValueChange = {}, androidx.ui.input.EditorStyle? editorStyle = null, androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function0<kotlin.Unit> onFocus = {}, kotlin.jvm.functions.Function0<kotlin.Unit> onBlur = {}, String? focusIdentifier = null, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> onImeActionPerformed = {}, androidx.ui.input.VisualTransformation? visualTransformation = null); |
| method public static void TextField(androidx.ui.core.EditorModel value, kotlin.jvm.functions.Function1<? super androidx.ui.core.EditorModel,kotlin.Unit> onValueChange = {}, androidx.ui.input.EditorStyle? editorStyle = null, androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function0<kotlin.Unit> onFocus = {}, kotlin.jvm.functions.Function0<kotlin.Unit> onBlur = {}, String? focusIdentifier = null, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> onImeActionPerformed = {}, androidx.ui.input.VisualTransformation? visualTransformation = null); |
| method public static void TextField(androidx.ui.core.EditorModel model, androidx.ui.text.TextRange? compositionRange, kotlin.jvm.functions.Function2<? super androidx.ui.core.EditorModel,? super androidx.ui.text.TextRange,kotlin.Unit> onValueChange = { _, _ -> }, androidx.ui.input.EditorStyle? editorStyle = null, androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function0<kotlin.Unit> onFocus = {}, kotlin.jvm.functions.Function0<kotlin.Unit> onBlur = {}, String? focusIdentifier = null, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> onImeActionPerformed = {}, androidx.ui.input.VisualTransformation? visualTransformation = null); |
| } |
| |
| public final class TextKt { |
| ctor public TextKt(); |
| method public static void CurrentTextStyleProvider(androidx.ui.text.TextStyle value, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| method public static void Text(androidx.ui.core.Modifier modifier = Modifier.None, String? text = null, androidx.ui.text.TextStyle? style = null, androidx.ui.text.ParagraphStyle? paragraphStyle = null, boolean softWrap = true, androidx.ui.text.style.TextOverflow overflow = androidx.ui.core.TextKt.DefaultOverflow, Integer? maxLines = androidx.ui.core.TextKt.DefaultMaxLines, androidx.ui.graphics.Color selectionColor = androidx.ui.core.TextKt.DefaultSelectionColor, kotlin.jvm.functions.Function1<? super androidx.ui.core.TextSpanScope,kotlin.Unit> child); |
| method public static void Text(String text, androidx.ui.core.Modifier modifier = Modifier.None, androidx.ui.text.TextStyle? style = null, androidx.ui.text.ParagraphStyle? paragraphStyle = null, boolean softWrap = true, androidx.ui.text.style.TextOverflow overflow = androidx.ui.core.TextKt.DefaultOverflow, Integer? maxLines = androidx.ui.core.TextKt.DefaultMaxLines, androidx.ui.graphics.Color selectionColor = androidx.ui.core.TextKt.DefaultSelectionColor); |
| method public static void Text(androidx.ui.text.AnnotatedString text, androidx.ui.core.Modifier modifier = Modifier.None, androidx.ui.text.TextStyle? style = null, androidx.ui.text.ParagraphStyle? paragraphStyle = null, boolean softWrap = true, androidx.ui.text.style.TextOverflow overflow = androidx.ui.core.TextKt.DefaultOverflow, Integer? maxLines = androidx.ui.core.TextKt.DefaultMaxLines, androidx.ui.graphics.Color selectionColor = androidx.ui.core.TextKt.DefaultSelectionColor); |
| method public static androidx.compose.Effect<androidx.ui.text.TextStyle> currentTextStyle(); |
| method public static androidx.ui.core.HorizontalAlignmentLine getFirstBaseline(); |
| method public static androidx.ui.core.HorizontalAlignmentLine getLastBaseline(); |
| } |
| |
| public final class TextSpanComposeKt { |
| ctor public TextSpanComposeKt(); |
| method public static void Span(androidx.ui.core.TextSpanScope, String? text = null, androidx.ui.text.TextStyle? style = null, kotlin.jvm.functions.Function1<? super androidx.ui.core.TextSpanScope,kotlin.Unit> child); |
| method public static void Span(androidx.ui.core.TextSpanScope, String? text = null, androidx.ui.text.TextStyle? style = null); |
| method public static void compose(androidx.ui.text.TextSpan container, androidx.compose.CompositionReference? parent = null, kotlin.jvm.functions.Function1<? super androidx.ui.core.TextSpanScope,kotlin.Unit> composable); |
| method public static void disposeComposition(androidx.ui.text.TextSpan container, androidx.compose.CompositionReference? parent = null); |
| } |
| |
| public final class TextSpanComposer extends androidx.compose.Composer<androidx.ui.text.TextSpan> { |
| } |
| |
| public final class TextSpanComposition { |
| ctor public TextSpanComposition(androidx.ui.core.TextSpanComposer composer); |
| method public inline void call(Object key, kotlin.jvm.functions.Function1<? super androidx.compose.ViewValidator,java.lang.Boolean> invalid, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| method public inline <T> void call(Object key, kotlin.jvm.functions.Function0<? extends T> ctor, kotlin.jvm.functions.Function2<? super androidx.compose.ViewValidator,? super T,java.lang.Boolean> invalid, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> block); |
| method public inline void emit(Object key, kotlin.jvm.functions.Function0<androidx.ui.text.TextSpan> ctor, kotlin.jvm.functions.Function1<? super androidx.compose.ComposerUpdater<androidx.ui.text.TextSpan,androidx.ui.text.TextSpan>,kotlin.Unit> update); |
| method public inline void emit(Object key, kotlin.jvm.functions.Function0<androidx.ui.text.TextSpan> ctor, kotlin.jvm.functions.Function1<? super androidx.compose.ComposerUpdater<androidx.ui.text.TextSpan,androidx.ui.text.TextSpan>,kotlin.Unit> update, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| method public androidx.ui.core.TextSpanComposer getComposer(); |
| method public inline Object joinKey(Object left, Object? right); |
| method public inline operator <V> V! unaryPlus(androidx.compose.Effect<V>); |
| } |
| |
| public final class TextSpanScope { |
| method public androidx.ui.core.TextSpanComposition getComposer(); |
| } |
| |
| public final class WrapperKt { |
| ctor public WrapperKt(); |
| method public static void ComposeView(kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| method public static void WithDensity(kotlin.jvm.functions.Function1<? super androidx.ui.core.DensityScope,kotlin.Unit> block); |
| method @CheckResult(suggest="+") public static androidx.compose.Effect<androidx.ui.core.Density> ambientDensity(); |
| method public static androidx.compose.Ambient<androidx.ui.core.AndroidComposeView> getAndroidComposeViewAmbient(); |
| method public static androidx.compose.Ambient<androidx.ui.autofill.Autofill> getAutofillAmbient(); |
| method public static androidx.compose.Ambient<androidx.ui.autofill.AutofillTree> getAutofillTreeAmbient(); |
| method public static androidx.compose.Ambient<android.content.res.Configuration> getConfigurationAmbient(); |
| method public static androidx.compose.Ambient<android.content.Context> getContextAmbient(); |
| method public static androidx.compose.Ambient<kotlin.coroutines.CoroutineContext> getCoroutineContextAmbient(); |
| method public static androidx.compose.Ambient<androidx.ui.core.Density> getDensityAmbient(); |
| method public static androidx.compose.Ambient<androidx.ui.core.input.FocusManager> getFocusManagerAmbient(); |
| method public static androidx.compose.Ambient<androidx.ui.core.LayoutDirection> getLayoutDirectionAmbient(); |
| method public static androidx.compose.CompositionContext? setContent(android.app.Activity, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| method public static androidx.compose.CompositionContext? setContent(android.view.ViewGroup, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| } |
| |
| } |
| |
| package androidx.ui.core.gesture { |
| |
| public final class ConstantsKt { |
| ctor public ConstantsKt(); |
| method public static androidx.ui.core.Duration getDoubleTapMinTime(); |
| method public static androidx.ui.core.Dp getDoubleTapSlop(); |
| method public static androidx.ui.core.Duration getDoubleTapTimeout(); |
| method public static androidx.ui.core.Dp getDoubleTapTouchSlop(); |
| method public static androidx.ui.core.Dp getHoverTapSlop(); |
| method public static androidx.ui.core.Duration getHoverTapTimeout(); |
| method public static androidx.ui.core.Duration getJumpTapTimeout(); |
| method public static androidx.ui.core.Duration getLongPressTimeout(); |
| method public static androidx.ui.core.Dp getMaxFlingVelocity(); |
| method public static androidx.ui.core.Dp getMinFlingVelocity(); |
| method public static float getPagingTouchSlop(); |
| method public static float getPanSlop(); |
| method public static androidx.ui.core.Duration getPressTimeout(); |
| method public static androidx.ui.core.Dp getScaleSlop(); |
| method public static androidx.ui.core.Dp getTouchSlop(); |
| method public static androidx.ui.core.Dp getWindowTouchSlop(); |
| method public static androidx.ui.core.Duration getZoomControlsTimeout(); |
| } |
| |
| public final class DoubleTapGestureDetectorKt { |
| ctor public DoubleTapGestureDetectorKt(); |
| method public static void DoubleTapGestureDetector(kotlin.jvm.functions.Function1<? super androidx.ui.core.PxPosition,kotlin.Unit> onDoubleTap, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public interface DragObserver { |
| method public default androidx.ui.core.PxPosition onDrag(androidx.ui.core.PxPosition dragDistance); |
| method public default void onStart(androidx.ui.core.PxPosition downPosition); |
| method public default void onStop(androidx.ui.core.PxPosition velocity); |
| } |
| |
| public final class LongPressDragGestureDetectorKt { |
| ctor public LongPressDragGestureDetectorKt(); |
| method public static void LongPressDragGestureDetector(androidx.ui.core.gesture.LongPressDragObserver longPressDragObserver, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public interface LongPressDragObserver { |
| method public default androidx.ui.core.PxPosition onDrag(androidx.ui.core.PxPosition dragDistance); |
| method public default void onDragStart(); |
| method public default void onLongPress(androidx.ui.core.PxPosition pxPosition); |
| method public default void onStop(androidx.ui.core.PxPosition velocity); |
| } |
| |
| public final class LongPressGestureDetectorKt { |
| ctor public LongPressGestureDetectorKt(); |
| method public static void LongPressGestureDetector(kotlin.jvm.functions.Function1<? super androidx.ui.core.PxPosition,kotlin.Unit> onLongPress, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class PressGestureDetectorKt { |
| ctor public PressGestureDetectorKt(); |
| method public static void PressGestureDetector(kotlin.jvm.functions.Function1<? super androidx.ui.core.PxPosition,kotlin.Unit>? onPress = null, kotlin.jvm.functions.Function0<kotlin.Unit>? onRelease = null, kotlin.jvm.functions.Function0<kotlin.Unit>? onCancel = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class PressIndicatorGestureDetectorKt { |
| ctor public PressIndicatorGestureDetectorKt(); |
| method public static void PressIndicatorGestureDetector(kotlin.jvm.functions.Function1<? super androidx.ui.core.PxPosition,kotlin.Unit>? onStart = null, kotlin.jvm.functions.Function0<kotlin.Unit>? onStop = null, kotlin.jvm.functions.Function0<kotlin.Unit>? onCancel = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class PressReleasedGestureDetectorKt { |
| ctor public PressReleasedGestureDetectorKt(); |
| method public static void PressReleasedGestureDetector(kotlin.jvm.functions.Function0<kotlin.Unit>? onRelease = null, boolean consumeDownOnStart = true, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class RawDragGestureDetectorKt { |
| ctor public RawDragGestureDetectorKt(); |
| method public static void RawDragGestureDetector(androidx.ui.core.gesture.DragObserver dragObserver, kotlin.jvm.functions.Function0<java.lang.Boolean>? canStartDragging = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class TouchSlopDragGestureDetectorKt { |
| ctor public TouchSlopDragGestureDetectorKt(); |
| method public static void TouchSlopDragGestureDetector(androidx.ui.core.gesture.DragObserver dragObserver, kotlin.jvm.functions.Function1<? super androidx.ui.core.Direction,java.lang.Boolean>? canDrag = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class TouchSlopExceededGestureDetectorKt { |
| ctor public TouchSlopExceededGestureDetectorKt(); |
| method public static void TouchSlopExceededGestureDetector(kotlin.jvm.functions.Function0<kotlin.Unit> onTouchSlopExceeded, kotlin.jvm.functions.Function1<? super androidx.ui.core.Direction,java.lang.Boolean>? canDrag = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| } |
| |
| package androidx.ui.core.gesture.util { |
| |
| public final class GestureUtilsKt { |
| ctor public GestureUtilsKt(); |
| method public static boolean anyPointersInBounds(java.util.List<androidx.ui.core.PointerInputChange>, androidx.ui.core.IntPxSize bounds); |
| } |
| |
| public final class PolyFitLeastSquaresKt { |
| ctor public PolyFitLeastSquaresKt(); |
| } |
| |
| public final class VelocityTracker { |
| ctor public VelocityTracker(); |
| method public void addPosition(androidx.ui.core.Timestamp time, androidx.ui.core.PxPosition position); |
| method public androidx.ui.core.Velocity calculateVelocity(); |
| method public void resetTracking(); |
| } |
| |
| public final class VelocityTrackerKt { |
| ctor public VelocityTrackerKt(); |
| } |
| |
| } |
| |
| package androidx.ui.core.input { |
| |
| public class FocusManager { |
| method public final void requestFocusById(String identifier); |
| } |
| |
| } |
| |
| package androidx.ui.core.selection { |
| |
| public final class Selection { |
| ctor public Selection(androidx.ui.core.PxPosition startCoordinates, androidx.ui.core.PxPosition endCoordinates, int startOffset, int endOffset, androidx.ui.text.style.TextDirection startDirection, androidx.ui.text.style.TextDirection endDirection, androidx.ui.core.LayoutCoordinates? startLayoutCoordinates, androidx.ui.core.LayoutCoordinates? endLayoutCoordinates); |
| method public androidx.ui.core.PxPosition component1(); |
| method public androidx.ui.core.PxPosition component2(); |
| method public int component3(); |
| method public int component4(); |
| method public androidx.ui.text.style.TextDirection component5(); |
| method public androidx.ui.text.style.TextDirection component6(); |
| method public androidx.ui.core.LayoutCoordinates? component7(); |
| method public androidx.ui.core.LayoutCoordinates? component8(); |
| method public androidx.ui.core.selection.Selection copy(androidx.ui.core.PxPosition startCoordinates, androidx.ui.core.PxPosition endCoordinates, int startOffset, int endOffset, androidx.ui.text.style.TextDirection startDirection, androidx.ui.text.style.TextDirection endDirection, androidx.ui.core.LayoutCoordinates? startLayoutCoordinates, androidx.ui.core.LayoutCoordinates? endLayoutCoordinates); |
| method public androidx.ui.core.PxPosition getEndCoordinates(); |
| method public androidx.ui.text.style.TextDirection getEndDirection(); |
| method public androidx.ui.core.LayoutCoordinates? getEndLayoutCoordinates(); |
| method public int getEndOffset(); |
| method public androidx.ui.core.PxPosition getStartCoordinates(); |
| method public androidx.ui.text.style.TextDirection getStartDirection(); |
| method public androidx.ui.core.LayoutCoordinates? getStartLayoutCoordinates(); |
| method public int getStartOffset(); |
| } |
| |
| public final class SelectionKt { |
| ctor public SelectionKt(); |
| } |
| |
| public final class SelectionManager implements androidx.ui.core.selection.SelectionRegistrar { |
| ctor public SelectionManager(); |
| method public androidx.ui.core.PxPosition getAdjustedCoordinates(androidx.ui.core.PxPosition p); |
| method public androidx.ui.core.LayoutCoordinates getContainerLayoutCoordinates(); |
| method public androidx.ui.core.selection.SelectionMode getMode(); |
| method public kotlin.jvm.functions.Function1<androidx.ui.core.selection.Selection,kotlin.Unit> getOnSelectionChange(); |
| method public androidx.ui.core.selection.Selection? getSelection(); |
| method public androidx.ui.core.gesture.DragObserver handleDragObserver(boolean dragStartHandle); |
| method public void onPress(androidx.ui.core.PxPosition position); |
| method public void setContainerLayoutCoordinates(androidx.ui.core.LayoutCoordinates p); |
| method public void setMode(androidx.ui.core.selection.SelectionMode p); |
| method public void setOnSelectionChange(kotlin.jvm.functions.Function1<? super androidx.ui.core.selection.Selection,kotlin.Unit> p); |
| method public void setSelection(androidx.ui.core.selection.Selection? p); |
| method public Object subscribe(androidx.ui.core.selection.TextSelectionHandler handler); |
| method public void unsubscribe(Object key); |
| property public final androidx.ui.core.LayoutCoordinates containerLayoutCoordinates; |
| property public final androidx.ui.core.selection.SelectionMode mode; |
| property public final kotlin.jvm.functions.Function1<androidx.ui.core.selection.Selection,kotlin.Unit> onSelectionChange; |
| property public final androidx.ui.core.selection.Selection? selection; |
| field public androidx.ui.core.LayoutCoordinates containerLayoutCoordinates; |
| } |
| |
| public final class SelectionManagerKt { |
| ctor public SelectionManagerKt(); |
| method public static androidx.compose.Ambient<androidx.ui.core.selection.SelectionRegistrar> getSelectionRegistrarAmbient(); |
| } |
| |
| public enum SelectionMode { |
| enum_constant public static final androidx.ui.core.selection.SelectionMode Horizontal; |
| enum_constant public static final androidx.ui.core.selection.SelectionMode Vertical; |
| } |
| |
| public interface SelectionRegistrar { |
| method public Object subscribe(androidx.ui.core.selection.TextSelectionHandler handler); |
| method public void unsubscribe(Object key); |
| } |
| |
| public interface TextSelectionHandler { |
| method public androidx.ui.core.selection.Selection? getSelection(kotlin.Pair<androidx.ui.core.PxPosition,androidx.ui.core.PxPosition> selectionCoordinates, androidx.ui.core.LayoutCoordinates containerLayoutCoordinates, androidx.ui.core.selection.SelectionMode mode); |
| } |
| |
| } |
| |
| package androidx.ui.graphics.vector { |
| |
| public final class VectorAsset { |
| method public androidx.ui.core.Px getDefaultHeight(); |
| method public androidx.ui.core.Px getDefaultWidth(); |
| method public String getName(); |
| method public androidx.ui.graphics.vector.VectorGroup getRoot(); |
| method public float getViewportHeight(); |
| method public float getViewportWidth(); |
| } |
| |
| public final class VectorAssetBuilder { |
| ctor public VectorAssetBuilder(String name, androidx.ui.core.Px defaultWidth, androidx.ui.core.Px defaultHeight, float viewportWidth, float viewportHeight); |
| method public androidx.ui.graphics.vector.VectorAssetBuilder addPath(androidx.ui.graphics.vector.PathNode![] pathData, String name = "", androidx.ui.graphics.Brush? fill = null, float fillAlpha = 1.0f, androidx.ui.graphics.Brush? stroke = null, float strokeAlpha = 1.0f, float strokeLineWidth = 0.0f, androidx.ui.graphics.StrokeCap strokeLineCap = DefaultStrokeLineCap, androidx.ui.graphics.StrokeJoin strokeLineJoin = DefaultStrokeLineJoin, float strokeLineMiter = 4.0f); |
| method public androidx.ui.graphics.vector.VectorAsset build(); |
| method public void ensureNotConsumed(); |
| method public androidx.ui.core.Px getDefaultHeight(); |
| method public androidx.ui.core.Px getDefaultWidth(); |
| method public String getName(); |
| method public float getViewportHeight(); |
| method public float getViewportWidth(); |
| method public androidx.ui.graphics.vector.VectorAssetBuilder popGroup(); |
| method public androidx.ui.graphics.vector.VectorAssetBuilder pushGroup(String name = "", float rotate = 0.0f, float pivotX = 0.0f, float pivotY = 0.0f, float scaleX = 1.0f, float scaleY = 1.0f, float translationX = 0.0f, float translationY = 0.0f, androidx.ui.graphics.vector.PathNode![] clipPathData = EmptyPath); |
| } |
| |
| public final class VectorAssetKt { |
| ctor public VectorAssetKt(); |
| method public static void DrawVector(androidx.ui.graphics.vector.VectorAsset vectorImage, androidx.ui.graphics.Color tintColor = Color.Transparent, androidx.ui.graphics.BlendMode tintBlendMode = DefaultTintBlendMode); |
| } |
| |
| public final class VectorComposeKt { |
| ctor public VectorComposeKt(); |
| method public static void DrawVector(androidx.ui.core.Dp defaultWidth, androidx.ui.core.Dp defaultHeight, float viewportWidth = -1.0f, float viewportHeight = -1.0f, androidx.ui.graphics.Color tintColor = DefaultTintColor, androidx.ui.graphics.BlendMode tintBlendMode = DefaultTintBlendMode, String name = "", kotlin.jvm.functions.Function3<? super androidx.ui.graphics.vector.VectorScope,? super java.lang.Float,? super java.lang.Float,kotlin.Unit> children); |
| method public static void DrawVector(androidx.ui.core.Px defaultWidth, androidx.ui.core.Px defaultHeight, float viewportWidth = defaultWidth.value, float viewportHeight = defaultHeight.value, androidx.ui.graphics.Color tintColor = DefaultTintColor, androidx.ui.graphics.BlendMode tintBlendMode = DefaultTintBlendMode, String name = "", kotlin.jvm.functions.Function3<? super androidx.ui.graphics.vector.VectorScope,? super java.lang.Float,? super java.lang.Float,kotlin.Unit> children); |
| method public static void Group(androidx.ui.graphics.vector.VectorScope, String name = "", float rotation = 0.0f, float pivotX = 0.0f, float pivotY = 0.0f, float scaleX = 1.0f, float scaleY = 1.0f, float translationX = 0.0f, float translationY = 0.0f, androidx.ui.graphics.vector.PathNode![] clipPathData = EmptyPath, kotlin.jvm.functions.Function1<? super androidx.ui.graphics.vector.VectorScope,kotlin.Unit> children); |
| method public static void Path(androidx.ui.graphics.vector.VectorScope, androidx.ui.graphics.vector.PathNode![] pathData, String name = "", androidx.ui.graphics.Brush? fill = null, float fillAlpha = 1.0f, androidx.ui.graphics.Brush? stroke = null, float strokeAlpha = 1.0f, float strokeLineWidth = 0.0f, androidx.ui.graphics.StrokeCap strokeLineCap = DefaultStrokeLineCap, androidx.ui.graphics.StrokeJoin strokeLineJoin = DefaultStrokeLineJoin, float strokeLineMiter = 4.0f); |
| } |
| |
| public final class VectorGroup extends androidx.ui.graphics.vector.VectorNode implements java.lang.Iterable<androidx.ui.graphics.vector.VectorNode> kotlin.jvm.internal.markers.KMappedMarker { |
| ctor public VectorGroup(String name, float rotation, float pivotX, float pivotY, float scaleX, float scaleY, float translationX, float translationY, androidx.ui.graphics.vector.PathNode![] clipPathData); |
| ctor public VectorGroup(); |
| method public operator androidx.ui.graphics.vector.VectorNode get(int index); |
| method public androidx.ui.graphics.vector.PathNode![] getClipPathData(); |
| method public String getName(); |
| method public float getPivotX(); |
| method public float getPivotY(); |
| method public float getRotation(); |
| method public float getScaleX(); |
| method public float getScaleY(); |
| method public int getSize(); |
| method public float getTranslationX(); |
| method public float getTranslationY(); |
| method public java.util.Iterator<androidx.ui.graphics.vector.VectorNode> iterator(); |
| property public final int size; |
| } |
| |
| public abstract sealed class VectorNode { |
| } |
| |
| public final class VectorPath extends androidx.ui.graphics.vector.VectorNode { |
| ctor public VectorPath(String name, androidx.ui.graphics.vector.PathNode![] pathData, androidx.ui.graphics.Brush? fill, float fillAlpha, androidx.ui.graphics.Brush? stroke, float strokeAlpha, float strokeLineWidth, androidx.ui.graphics.StrokeCap strokeLineCap, androidx.ui.graphics.StrokeJoin strokeLineJoin, float strokeLineMiter); |
| method public androidx.ui.graphics.Brush? getFill(); |
| method public float getFillAlpha(); |
| method public String getName(); |
| method public androidx.ui.graphics.vector.PathNode![] getPathData(); |
| method public androidx.ui.graphics.Brush? getStroke(); |
| method public float getStrokeAlpha(); |
| method public androidx.ui.graphics.StrokeCap getStrokeLineCap(); |
| method public androidx.ui.graphics.StrokeJoin getStrokeLineJoin(); |
| method public float getStrokeLineMiter(); |
| method public float getStrokeLineWidth(); |
| } |
| |
| } |
| |
| package androidx.ui.graphics.vector.compat { |
| |
| public final class XmlVectorParserKt { |
| ctor public XmlVectorParserKt(); |
| } |
| |
| } |
| |
| package androidx.ui.res { |
| |
| public final class ImageResourcesKt { |
| ctor public ImageResourcesKt(); |
| method @CheckResult(suggest="+") public static androidx.compose.Effect<androidx.ui.graphics.Image> imageResource(@DrawableRes int id); |
| } |
| |
| public final class StringResourcesKt { |
| ctor public StringResourcesKt(); |
| method @CheckResult(suggest="+") public static androidx.compose.Effect<java.lang.String> stringResource(@StringRes int id); |
| method @CheckResult(suggest="+") public static androidx.compose.Effect<java.lang.String> stringResource(@StringRes int id, java.lang.Object... formatArgs); |
| } |
| |
| public final class VectorResourcesKt { |
| ctor public VectorResourcesKt(); |
| method @CheckResult(suggest="+") public static androidx.compose.Effect<androidx.ui.graphics.vector.VectorAsset> vectorResource(@DrawableRes int resId); |
| } |
| |
| } |
| |
| package androidx.ui.semantics { |
| |
| public final class SemanticsActions { |
| ctor public SemanticsActions(); |
| field public static final androidx.ui.semantics.SemanticsActions.Companion! Companion; |
| } |
| |
| public static final class SemanticsActions.Companion { |
| method public androidx.ui.semantics.SemanticsPropertyKey<java.util.List<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>>>> getCustomActions(); |
| method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>>> getOnClick(); |
| property public final androidx.ui.semantics.SemanticsPropertyKey<java.util.List<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>>>> CustomActions; |
| property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>>> OnClick; |
| } |
| |
| public final class SemanticsKt { |
| ctor public SemanticsKt(); |
| method public static void Semantics(boolean container = false, boolean explicitChildNodes = false, kotlin.jvm.functions.Function1<? super androidx.ui.semantics.SemanticsPropertyReceiver,kotlin.Unit>? properties = null, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| } |
| |
| public final class SemanticsProperties { |
| method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> getAccessibilityLabel(); |
| method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> getAccessibilityValue(); |
| method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getEnabled(); |
| method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getHidden(); |
| method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> getTestTag(); |
| method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.text.style.TextDirection> getTextDirection(); |
| property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> AccessibilityLabel; |
| property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> AccessibilityValue; |
| property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> Enabled; |
| property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> Hidden; |
| property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> TestTag; |
| property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.text.style.TextDirection> TextDirection; |
| field public static final androidx.ui.semantics.SemanticsProperties! INSTANCE; |
| } |
| |
| public final class SemanticsPropertiesKt { |
| ctor public SemanticsPropertiesKt(); |
| method public static String getAccessibilityLabel(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static String getAccessibilityValue(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static java.util.List<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>>> getCustomActions(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static boolean getEnabled(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static boolean getHidden(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>> getOnClick(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static String getTestTag(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static androidx.ui.text.style.TextDirection getTextDirection(androidx.ui.semantics.SemanticsPropertyReceiver); |
| method public static void onClick(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function0<kotlin.Unit> action); |
| method public static void setAccessibilityLabel(androidx.ui.semantics.SemanticsPropertyReceiver, String p); |
| method public static void setAccessibilityValue(androidx.ui.semantics.SemanticsPropertyReceiver, String p); |
| method public static void setCustomActions(androidx.ui.semantics.SemanticsPropertyReceiver, java.util.List<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>>> p); |
| method public static void setEnabled(androidx.ui.semantics.SemanticsPropertyReceiver, boolean p); |
| method public static void setHidden(androidx.ui.semantics.SemanticsPropertyReceiver, boolean p); |
| method public static void setOnClick(androidx.ui.semantics.SemanticsPropertyReceiver, androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<kotlin.Unit>> p); |
| method public static void setTestTag(androidx.ui.semantics.SemanticsPropertyReceiver, String p); |
| method public static void setTextDirection(androidx.ui.semantics.SemanticsPropertyReceiver, androidx.ui.text.style.TextDirection p); |
| } |
| |
| } |
| |
| package androidx.ui.tooling { |
| |
| public final class InspectionModeKt { |
| ctor public InspectionModeKt(); |
| method public static androidx.compose.Ambient<java.lang.Boolean> getInspectionMode(); |
| } |
| |
| } |
| |