[go: nahoru, domu]

blob: 917e7051ae00a7a74932e48ebf96f25f1062065b [file] [log] [blame]
// Signature format: 3.0
package androidx.ui.core {
public final class ClipKt {
ctor public ClipKt();
method public static void Clip(androidx.ui.engine.geometry.Shape shape, kotlin.jvm.functions.Function0<kotlin.Unit> children);
}
public final class ComplexLayoutReceiver {
method public void layout(kotlin.jvm.functions.Function3<? super androidx.ui.core.LayoutBlockReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.Constraints,kotlin.Unit> layoutBlock);
method public void maxIntrinsicHeight(kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasurementsReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> maxIntrinsicHeightBlock);
method public void maxIntrinsicWidth(kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasurementsReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> maxIntrinsicWidthBlock);
method public void minIntrinsicHeight(kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasurementsReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> minIntrinsicHeightBlock);
method public void minIntrinsicWidth(kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasurementsReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.IntPx,androidx.ui.core.IntPx> minIntrinsicWidthBlock);
}
public final class DrawKt {
ctor public DrawKt();
method public static void Draw(kotlin.jvm.functions.Function0<kotlin.Unit> children = {}, kotlin.jvm.functions.Function3<? super androidx.ui.core.DrawScope,? super androidx.ui.painting.Canvas,? super androidx.ui.core.PxSize,kotlin.Unit> onPaint);
}
public final class DrawScope implements androidx.ui.core.DensityReceiver {
method public void drawChildren();
method public androidx.ui.core.Density getDensity();
property public androidx.ui.core.Density density;
}
public final class EditorStyle {
ctor public EditorStyle(androidx.ui.text.TextStyle? textStyle, androidx.ui.graphics.Color compositionColor, androidx.ui.graphics.Color selectionColor);
ctor public EditorStyle();
method public androidx.ui.text.TextStyle? component1();
method public androidx.ui.graphics.Color component2();
method public androidx.ui.graphics.Color component3();
method public androidx.ui.core.EditorStyle copy(androidx.ui.text.TextStyle? textStyle, androidx.ui.graphics.Color compositionColor, androidx.ui.graphics.Color selectionColor);
method public androidx.ui.graphics.Color getCompositionColor();
method public androidx.ui.graphics.Color getSelectionColor();
method public androidx.ui.text.TextStyle? getTextStyle();
}
public final class InputFieldKt {
ctor public InputFieldKt();
method public static void InputField(androidx.ui.input.EditorState value, androidx.ui.core.EditorStyle editorStyle, androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, kotlin.jvm.functions.Function1<? super androidx.ui.input.EditorState,kotlin.Unit> kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit> >
}
public final class IntrinsicMeasurementsReceiver implements androidx.ui.core.DensityReceiver {
method public androidx.ui.core.Density getDensity();
method public androidx.ui.core.IntPx maxIntrinsicHeight(androidx.ui.core.Measurable, androidx.ui.core.IntPx w);
method public androidx.ui.core.IntPx maxIntrinsicWidth(androidx.ui.core.Measurable, androidx.ui.core.IntPx h);
method public androidx.ui.core.IntPx minIntrinsicHeight(androidx.ui.core.Measurable, androidx.ui.core.IntPx w);
method public androidx.ui.core.IntPx minIntrinsicWidth(androidx.ui.core.Measurable, androidx.ui.core.IntPx h);
property public androidx.ui.core.Density density;
}
public final class LayoutBlockReceiver implements androidx.ui.core.DensityReceiver {
method public androidx.ui.core.Density getDensity();
method public void layoutResult(androidx.ui.core.IntPx width, androidx.ui.core.IntPx height, kotlin.jvm.functions.Function1<? super androidx.ui.core.PositioningBlockReceiver,kotlin.Unit> block);
method public androidx.ui.core.IntPx maxIntrinsicHeight(androidx.ui.core.Measurable, androidx.ui.core.IntPx w);
method public androidx.ui.core.IntPx maxIntrinsicWidth(androidx.ui.core.Measurable, androidx.ui.core.IntPx h);
method public androidx.ui.core.Placeable measure(androidx.ui.core.Measurable, androidx.ui.core.Constraints constraints);
method public androidx.ui.core.IntPx minIntrinsicHeight(androidx.ui.core.Measurable, androidx.ui.core.IntPx w);
method public androidx.ui.core.IntPx minIntrinsicWidth(androidx.ui.core.Measurable, androidx.ui.core.IntPx h);
property public androidx.ui.core.Density density;
}
public interface LayoutCoordinates {
method public androidx.ui.core.PxPosition childToLocal(androidx.ui.core.LayoutCoordinates child, androidx.ui.core.PxPosition childLocal);
method public androidx.ui.core.LayoutCoordinates? getParentCoordinates();
method public androidx.ui.core.PxPosition getPosition();
method public androidx.ui.core.PxSize getSize();
method public androidx.ui.core.PxPosition globalToLocal(androidx.ui.core.PxPosition global);
method public androidx.ui.core.PxPosition localToGlobal(androidx.ui.core.PxPosition local);
property public abstract androidx.ui.core.PxPosition position;
property public abstract androidx.ui.core.PxSize size;
}
public final class LayoutKt {
ctor public LayoutKt();
method public static void ComplexLayout(kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function1<? super androidx.ui.core.ComplexLayoutReceiver,kotlin.Unit> block);
method public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function3<? super androidx.ui.core.LayoutReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.Constraints,kotlin.Unit> layoutBlock);
method public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit>![] childrenArray, kotlin.jvm.functions.Function3<? super androidx.ui.core.LayoutReceiver,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.ui.core.Constraints,kotlin.Unit> layoutBlock);
method public static void OnChildPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned, kotlin.jvm.functions.Function0<kotlin.Unit> children);
method public static 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 LayoutReceiver implements androidx.ui.core.DensityReceiver {
method public operator java.util.List<androidx.ui.core.Measurable> get(java.util.List<? extends androidx.ui.core.Measurable>, kotlin.jvm.functions.Function0<kotlin.Unit> children);
method public androidx.ui.core.Density getDensity();
method public void layout(androidx.ui.core.IntPx width, androidx.ui.core.IntPx height, kotlin.jvm.functions.Function1<? super androidx.ui.core.PositioningBlockReceiver,kotlin.Unit> block);
method public androidx.ui.core.Placeable measure(androidx.ui.core.Measurable, androidx.ui.core.Constraints constraints);
}
public interface Measurable {
method public Object? getParentData();
property public abstract Object? parentData;
}
public final class ParentDataKt {
ctor public ParentDataKt();
method public static void ParentData(Object data, kotlin.jvm.functions.Function0<kotlin.Unit> children);
}
public abstract class Placeable {
ctor public Placeable();
method public abstract androidx.ui.core.IntPx getHeight();
method public abstract androidx.ui.core.IntPx getWidth();
method protected abstract void place(androidx.ui.core.IntPx x, androidx.ui.core.IntPx y);
property public abstract androidx.ui.core.IntPx height;
property public abstract androidx.ui.core.IntPx width;
}
public final class PointerInputWrapperKt {
ctor public PointerInputWrapperKt();
method public static void PointerInputWrapper(kotlin.jvm.functions.Function2<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? extends java.util.List<androidx.ui.core.PointerInputChange>> pointerInputHandler = { event, _ -> event }, kotlin.jvm.functions.Function0<kotlin.Unit> children);
}
public final class PositioningBlockReceiver {
ctor public PositioningBlockReceiver();
method public void place(androidx.ui.core.Placeable, androidx.ui.core.IntPx x, androidx.ui.core.IntPx y);
method public void place(androidx.ui.core.Placeable, androidx.ui.core.Px x, androidx.ui.core.Px y);
}
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 SemanticsKt {
ctor public SemanticsKt();
method public static void Semantics(boolean container = false, boolean explicitChildNodes = false, Boolean? enabled = null, Boolean? checked = null, Boolean? selected = null, Boolean? button = null, Boolean? inMutuallyExclusiveGroup = null, Boolean? hidden = null, String? label = null, String? value = null, androidx.ui.text.style.TextDirection? textDirection = null, String? testTag = null, java.util.List<? extends androidx.ui.core.semantics.SemanticsAction<?>> actions = emptyList(), 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 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.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.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.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();
}
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 CraneWrapper(kotlin.jvm.functions.Function0<kotlin.Unit> children);
method public static void WithDensity(kotlin.jvm.functions.Function1<? super androidx.ui.core.DensityReceiver,kotlin.Unit> block);
method @CheckResult(suggest="+") public static androidx.compose.Effect<androidx.ui.core.Density> ambientDensity();
method public static androidx.compose.CompositionContext? composeIntoActivity(android.app.Activity activity, kotlin.jvm.functions.Function0<kotlin.Unit> children);
method public static androidx.compose.Ambient<android.content.Context> getContextAmbient();
method public static androidx.compose.Ambient<androidx.ui.core.Density> getDensityAmbient();
method @CheckResult(suggest="+") public static <R> androidx.compose.Effect<R> withDensity(kotlin.jvm.functions.Function1<? super androidx.ui.core.DensityReceiver,? extends R> block);
}
}
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 DragGestureDetectorKt {
ctor public DragGestureDetectorKt();
method public static void DragGestureDetector(kotlin.jvm.functions.Function1<? super androidx.ui.core.Direction,java.lang.Boolean>? canDrag = null, androidx.ui.core.gesture.DragObserver? dragObserver = null, 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();
method public default void onStop(androidx.ui.core.PxPosition velocity);
}
public final class PressGestureDetectorKt {
ctor public PressGestureDetectorKt();
method public static void PressGestureDetector(kotlin.jvm.functions.Function1<? super androidx.ui.core.PxPosition,kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? 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>? kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? 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>? boolean consumeDownOnStart = true, kotlin.jvm.functions.Function0<kotlin.Unit> children);
}
}
package androidx.ui.core.gesture.util {
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.selection {
public final class Selection {
ctor public Selection(androidx.ui.engine.geometry.Rect startOffset, androidx.ui.engine.geometry.Rect endOffset, androidx.ui.core.LayoutCoordinates? startLayoutCoordinates, androidx.ui.core.LayoutCoordinates? endLayoutCoordinates);
method public androidx.ui.engine.geometry.Rect component1();
method public androidx.ui.engine.geometry.Rect component2();
method public androidx.ui.core.LayoutCoordinates? component3();
method public androidx.ui.core.LayoutCoordinates? component4();
method public androidx.ui.core.selection.Selection copy(androidx.ui.engine.geometry.Rect startOffset, androidx.ui.engine.geometry.Rect endOffset, androidx.ui.core.LayoutCoordinates? startLayoutCoordinates, androidx.ui.core.LayoutCoordinates? endLayoutCoordinates);
method public androidx.ui.core.LayoutCoordinates? getEndLayoutCoordinates();
method public androidx.ui.engine.geometry.Rect getEndOffset();
method public androidx.ui.core.LayoutCoordinates? getStartLayoutCoordinates();
method public androidx.ui.engine.geometry.Rect getStartOffset();
}
public final class SelectionContainerKt {
ctor public SelectionContainerKt();
method public static void SelectionContainer(androidx.ui.core.selection.Selection? selection, kotlin.jvm.functions.Function1<? super androidx.ui.core.selection.Selection,kotlin.Unit> onSelectionChange, androidx.ui.core.selection.SelectionMode mode = SelectionMode.Vertical, kotlin.jvm.functions.Function0<kotlin.Unit> children);
}
public final class SelectionKt {
ctor public SelectionKt();
}
public final class SelectionManagerKt {
ctor public SelectionManagerKt();
}
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;
}
}
package androidx.ui.core.vectorgraphics {
public interface Brush {
method public void applyBrush(androidx.ui.painting.Paint p);
}
public final class BrushKt {
ctor public BrushKt();
method public static androidx.ui.core.vectorgraphics.Brush getEmptyBrush();
method public static androidx.ui.core.vectorgraphics.Brush obtainBrush(Object? brush);
}
public final class LinearGradient implements androidx.ui.core.vectorgraphics.Brush {
ctor public LinearGradient(kotlin.Pair<androidx.ui.graphics.Color,java.lang.Float>![] colorStops, float startX, float startY, float endX, float endY, androidx.ui.painting.TileMode tileMode);
method public void applyBrush(androidx.ui.painting.Paint p);
method public float getEndX();
method public float getEndY();
method public float getStartX();
method public float getStartY();
method public androidx.ui.painting.TileMode getTileMode();
}
public final class PathBuilder {
ctor public PathBuilder();
method public androidx.ui.core.vectorgraphics.PathBuilder arcTo(float horizontalEllipseRadius, float verticalEllipseRadius, float theta, float largeArcFlag, float sweepFlag, float x1, float y1);
method public androidx.ui.core.vectorgraphics.PathBuilder arcToRelative(float a, float b, float theta, float largeArcFlag, float sweepFlag, float x1, float y1);
method public androidx.ui.core.vectorgraphics.PathBuilder close();
method public androidx.ui.core.vectorgraphics.PathBuilder curveTo(float x1, float y1, float x2, float y2, float x3, float y3);
method public androidx.ui.core.vectorgraphics.PathBuilder curveToRelative(float dx1, float dy1, float dx2, float dy2, float dx3, float dy3);
method public androidx.ui.core.vectorgraphics.PathNode![] getNodes();
method public androidx.ui.core.vectorgraphics.PathBuilder horizontalLineTo(float x);
method public androidx.ui.core.vectorgraphics.PathBuilder horizontalLineToRelative(float x);
method public androidx.ui.core.vectorgraphics.PathBuilder lineTo(float x, float y);
method public androidx.ui.core.vectorgraphics.PathBuilder lineToRelative(float x, float y);
method public androidx.ui.core.vectorgraphics.PathBuilder moveTo(float x, float y);
method public androidx.ui.core.vectorgraphics.PathBuilder moveToRelative(float x, float y);
method public androidx.ui.core.vectorgraphics.PathBuilder quadTo(float x1, float y1, float x2, float y2);
method public androidx.ui.core.vectorgraphics.PathBuilder quadToRelative(float x1, float y1, float x2, float y2);
method public androidx.ui.core.vectorgraphics.PathBuilder reflectiveCurveTo(float x1, float y1, float x2, float y2);
method public androidx.ui.core.vectorgraphics.PathBuilder reflectiveCurveToRelative(float x1, float y1, float x2, float y2);
method public androidx.ui.core.vectorgraphics.PathBuilder reflectiveQuadTo(float x1, float y1);
method public androidx.ui.core.vectorgraphics.PathBuilder reflectiveQuadToRelative(float x1, float y1);
method public androidx.ui.core.vectorgraphics.PathBuilder verticalLineTo(float y);
method public androidx.ui.core.vectorgraphics.PathBuilder verticalLineToRelative(float y);
}
public enum PathCommand {
method public final char toKey();
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand ArcTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand Close;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand CurveTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand HorizontalLineTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand LineTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand MoveTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand QuadTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand ReflectiveCurveTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand ReflectiveQuadTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeArcTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeClose;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeCurveTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeHorizontalTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeLineTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeMoveTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeQuadTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeReflectiveCurveTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeReflectiveQuadTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand RelativeVerticalTo;
enum_constant public static final androidx.ui.core.vectorgraphics.PathCommand VerticalLineTo;
}
public final class PathCommandKt {
ctor public PathCommandKt();
method public static androidx.ui.core.vectorgraphics.PathCommand toPathCommand(char) throws java.lang.IllegalArgumentException;
}
public final class PathDelegate {
ctor public PathDelegate(kotlin.jvm.functions.Function1<? super androidx.ui.core.vectorgraphics.PathBuilder,kotlin.Unit> delegate);
method public kotlin.jvm.functions.Function1<androidx.ui.core.vectorgraphics.PathBuilder,kotlin.Unit> getDelegate();
}
public final class PathNode {
ctor public PathNode(androidx.ui.core.vectorgraphics.PathCommand command, float[] args);
method public androidx.ui.core.vectorgraphics.PathCommand component1();
method public float[] component2();
method public androidx.ui.core.vectorgraphics.PathNode copy(androidx.ui.core.vectorgraphics.PathCommand command, float[] args);
method public float[] getArgs();
method public androidx.ui.core.vectorgraphics.PathCommand getCommand();
}
public final class PathNodeKt {
ctor public PathNodeKt();
method public static operator StringBuilder plus(StringBuilder, androidx.ui.core.vectorgraphics.PathNode node);
}
public final class PathParser {
ctor public PathParser();
method public androidx.ui.core.vectorgraphics.PathParser addPathNodes(androidx.ui.core.vectorgraphics.PathNode![] nodes);
method public void clear();
method public androidx.ui.core.vectorgraphics.PathParser parsePathString(String pathData) throws java.lang.IllegalArgumentException, java.lang.NumberFormatException;
method public androidx.ui.core.vectorgraphics.PathNode![] toNodes();
method public androidx.ui.painting.Path toPath(androidx.ui.painting.Path target = Path());
}
public final class PathParserKt {
ctor public PathParserKt();
}
public final class RadialGradient implements androidx.ui.core.vectorgraphics.Brush {
ctor public RadialGradient(kotlin.Pair<androidx.ui.graphics.Color,java.lang.Float>![] colorStops, float centerX, float centerY, float radius, androidx.ui.painting.TileMode tileMode);
method public void applyBrush(androidx.ui.painting.Paint p);
}
public final class SolidColor implements androidx.ui.core.vectorgraphics.Brush {
ctor public SolidColor(androidx.ui.graphics.Color value);
method public void applyBrush(androidx.ui.painting.Paint p);
}
public final class VectorKt {
ctor public VectorKt();
method public static androidx.ui.core.vectorgraphics.PathNode![] addPathNodes(String? pathStr);
method public static android.view.View? adoptVectorGraphic(Object? parent, Object? child);
method public static androidx.ui.painting.StrokeCap getDefaultStrokeLineCap();
method public static androidx.ui.painting.StrokeJoin getDefaultStrokeLineJoin();
method public static androidx.ui.core.vectorgraphics.PathNode![] getEmptyPath();
method public static void group(String name = "", float rotate = 0.0f, float pivotX = 0.0f, float pivotY = 0.0f, float scaleX = 1.0f, float scaleY = 1.0f, float translateX = 0.0f, float translateY = 0.0f, Object? clipPathData = EmptyPath, kotlin.jvm.functions.Function0<kotlin.Unit> childNodes);
method public static void path(Object? pathData, String name = "", Object fill = EmptyBrush, float fillAlpha = 1.0f, Object stroke = EmptyBrush, float strokeAlpha = 1.0f, float strokeLineWidth = 0.0f, androidx.ui.painting.StrokeCap strokeLineCap = DefaultStrokeLineCap, androidx.ui.painting.StrokeJoin strokeLineJoin = DefaultStrokeLineJoin, float strokeLineMiter = 4.0f);
method public static void vector(String name = "", float viewportWidth, float viewportHeight, float defaultWidth = viewportWidth, float defaultHeight = viewportHeight, kotlin.jvm.functions.Function0<kotlin.Unit> children);
field public static final float DefaultAlpha = 1.0f;
field public static final String DefaultGroupName = "";
field public static final String DefaultPathName = "";
field public static final float DefaultPivotX = 0.0f;
field public static final float DefaultPivotY = 0.0f;
field public static final float DefaultRotate = 0.0f;
field public static final float DefaultScaleX = 1.0f;
field public static final float DefaultScaleY = 1.0f;
field public static final float DefaultStrokeLineMiter = 4.0f;
field public static final float DefaultStrokeLineWidth = 0.0f;
field public static final float DefaultTranslateX = 0.0f;
field public static final float DefaultTranslateY = 0.0f;
}
}
package androidx.ui.core.vectorgraphics.compat {
public final class VectorResourceKt {
ctor public VectorResourceKt();
method public static void vectorResource(android.content.res.Resources res, int resId);
}
}