You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,6 @@ We recommend developing with IntelliJ IDEA. In IntelliJ IDEA, select the correct
18
18
19
19
Run the `publishToMavenLocal` Gradle task to publish the libraries to your machine's Maven Local Repository so your projects can depend on the changes you have made, run `check` to ensure our limited number of tests pass.
20
20
21
-
## Furthur notice
21
+
## Further notice
22
22
23
23
We are currently a small team with limited effort. While we may not always implement your requested features, merge your pull requests, or do such things in time, you are always welcome to create your own fork and make any changes you like.
Copy file name to clipboardExpand all lines: README.md
+57-34Lines changed: 57 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,53 +51,76 @@ This project is still in development and has not reached a stable state. Some AP
51
51
52
52
#### Material 2 components
53
53
54
-
-`Button`
55
-
-`Card`
56
-
-`Checkbox`
57
-
-`Divider` (not working properly on JS yet)
58
-
-`Icon`
59
-
-`IconButton`
60
-
-`Snackbar` (inconsistent, not recommended), `SnackBarHost` (recommended)
61
-
-`Switch`
62
-
-`Text`
54
+
**Deprecation notice:** The Material 2 components are no longer maintained and published for release since v0.6.0, due to its decreasing popularity and the underlying KMDC library's incompatible Kotlin and Compose versions.
55
+
56
+
- Button: `Button`
57
+
- Card: `Card`
58
+
- Checkbox: `Checkbox`
59
+
- Divider: `Divider` (not working properly on JS yet)
60
+
- Icon: `Icon`
61
+
- Icon button: `IconButton`
62
+
- Snackbar: `Snackbar` (inconsistent, not recommended), `SnackBarHost` (recommended)
63
+
- Switch: `Switch`
64
+
- Text: `Text`
63
65
64
66
##### `ext` components
65
67
66
-
-`Button`
67
-
-`IconButton`
68
-
-`RadioRow`, `RadioGroupRow`
69
-
-`SwitchWithLabel`
70
-
-`MaterialText`, `TaglessText`
71
-
-`TextField`, `OutlinedTextField`
72
-
-`TopAppBarScaffold`
68
+
-Button: `Button`
69
+
-Icon button: `IconButton`
70
+
-Radio button: `RadioRow`, `RadioGroupRow`
71
+
-Switch: `SwitchWithLabel`
72
+
-Text: `MaterialText`, `TaglessText`
73
+
-Text field: `TextField`, `OutlinedTextField`
74
+
-Top app bar: `TopAppBarScaffold`
73
75
74
76
##### `lazy.ext` components
75
77
76
78
-`List`/`LazyColumnList` (visually inconsistent for now)
Copy file name to clipboardExpand all lines: common/api/android/compose-multiplatform-html-unified-common.api
+26-6Lines changed: 26 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,3 @@
1
-
public final class com/huanshankeji/compose/Content_composeUiKt {
2
-
public static final fun toContentWithoutModifier (Lkotlin/jvm/functions/Function3;)Lkotlin/jvm/functions/Function2;
3
-
public static final fun toNullableContentWithoutModifier (Lkotlin/jvm/functions/Function3;)Lkotlin/jvm/functions/Function2;
4
-
}
5
-
6
1
public abstract interface annotation class com/huanshankeji/compose/ExperimentalApi : java/lang/annotation/Annotation {
7
2
}
8
3
@@ -12,6 +7,11 @@ public abstract interface annotation class com/huanshankeji/compose/ExtRecommend
12
7
public abstract interface annotation class com/huanshankeji/compose/LikelyInconsistentApi : java/lang/annotation/Annotation {
13
8
}
14
9
10
+
public final class com/huanshankeji/compose/ext/ContentWithModifier_composeUiKt {
11
+
public static final fun toContentWithoutModifier (Lkotlin/jvm/functions/Function3;)Lkotlin/jvm/functions/Function2;
12
+
public static final fun toNullableContentWithoutModifier (Lkotlin/jvm/functions/Function3;)Lkotlin/jvm/functions/Function2;
13
+
}
14
+
15
15
public abstract class com/huanshankeji/compose/ext/LoadingState {
16
16
public static final field $stable I
17
17
}
@@ -71,9 +71,13 @@ public final class com/huanshankeji/compose/foundation/OnClick_composeUiKt {
71
71
public static final fun clickable (Lcom/huanshankeji/compose/ui/Modifier;Lkotlin/jvm/functions/Function0;)Lcom/huanshankeji/compose/ui/Modifier;
72
72
}
73
73
74
-
public final class com/huanshankeji/compose/foundation/Scroll_composeUiKt {
74
+
public final class com/huanshankeji/compose/foundation/ScrollKt {
75
+
public static final field SCROLL_MODIFIER_DEPRECATION_MESSAGE Ljava/lang/String;
75
76
public static final fun HorizontalScrollBox (Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Alignment;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
76
77
public static final fun VerticalScrollBox (Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Alignment;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
78
+
}
79
+
80
+
public final class com/huanshankeji/compose/foundation/Scroll_composeUiKt {
77
81
public static final fun horizontalScroll (Lcom/huanshankeji/compose/ui/Modifier;Landroidx/compose/foundation/ScrollState;)Lcom/huanshankeji/compose/ui/Modifier;
78
82
public static final fun rememberScrollState (ILandroidx/compose/runtime/Composer;II)Landroidx/compose/foundation/ScrollState;
79
83
public static final fun verticalScroll (Lcom/huanshankeji/compose/ui/Modifier;Landroidx/compose/foundation/ScrollState;)Lcom/huanshankeji/compose/ui/Modifier;
@@ -99,6 +103,11 @@ public final class com/huanshankeji/compose/foundation/ext/MatchPositionRelative
99
103
public static final fun matchPositionRelativeParentJsDom (Lcom/huanshankeji/compose/ui/Modifier;)Lcom/huanshankeji/compose/ui/Modifier;
100
104
}
101
105
106
+
public final class com/huanshankeji/compose/foundation/ext/Scroll_composeUiKt {
107
+
public static final fun HorizontalScrollContainer (Lcom/huanshankeji/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
108
+
public static final fun VerticalScrollContainer (Lcom/huanshankeji/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
109
+
}
110
+
102
111
public final class com/huanshankeji/compose/foundation/layout/Arrangement {
103
112
public static final field $stable I
104
113
public static final field INSTANCE Lcom/huanshankeji/compose/foundation/layout/Arrangement;
@@ -367,6 +376,13 @@ public final class com/huanshankeji/compose/foundation/layout/ext/OuterPadding_c
367
376
public static synthetic fun outerPadding-qDBjuR0$default (Lcom/huanshankeji/compose/ui/Modifier;FFFFILjava/lang/Object;)Lcom/huanshankeji/compose/ui/Modifier;
368
377
}
369
378
379
+
public final class com/huanshankeji/compose/foundation/layout/ext/Scroll_composeUiKt {
380
+
public static final fun HorizontalScrollBox (Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Alignment;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
381
+
public static final fun HorizontalScrollRow (Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/foundation/layout/Arrangement$Horizontal;Lcom/huanshankeji/compose/ui/Alignment$Vertical;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
382
+
public static final fun VerticalScrollBox (Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Alignment;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
383
+
public static final fun VerticalScrollColumn (Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/ui/Modifier;Lcom/huanshankeji/compose/foundation/layout/Arrangement$Vertical;Lcom/huanshankeji/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
384
+
}
385
+
370
386
public final class com/huanshankeji/compose/foundation/layout/ext/Size_composeUiKt {
371
387
public static final fun fillMaxHeightStretch (Lcom/huanshankeji/compose/ui/Modifier;)Lcom/huanshankeji/compose/ui/Modifier;
372
388
public static final fun fillMaxSizeStretch (Lcom/huanshankeji/compose/ui/Modifier;)Lcom/huanshankeji/compose/ui/Modifier;
@@ -738,6 +754,10 @@ public final class com/huanshankeji/compose/ui/Modifier$Impl : com/huanshankeji/
738
754
public final synthetic fun unbox-impl ()Landroidx/compose/ui/Modifier;
739
755
}
740
756
757
+
public final class com/huanshankeji/compose/ui/Modifier_composeUiKt {
758
+
public static final fun toCommonModifier (Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier;
759
+
}
760
+
741
761
public final class com/huanshankeji/compose/ui/draw/Alpha_composeUiKt {
742
762
public static final fun alpha (Lcom/huanshankeji/compose/ui/Modifier;F)Lcom/huanshankeji/compose/ui/Modifier;
0 commit comments