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: components/parser/kmp/xml/src/commonTest/kotlin/io/github/composegears/valkyrie/parser/kmp/xml/XmlToImageVectorParserTest.kt
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -205,7 +205,7 @@ class XmlToImageVectorParserTest {
Copy file name to clipboardExpand all lines: sdk/core/xml/api/xml.api
+115-4Lines changed: 115 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable {
2
2
public static final field CLIP_PATH Ljava/lang/String;
3
3
public static final field Companion Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Companion;
4
+
public static final field GRADIENT Ljava/lang/String;
5
+
public static final field GRADIENT_ITEM Ljava/lang/String;
4
6
public static final field GROUP Ljava/lang/String;
5
7
public static final field PATH Ljava/lang/String;
6
8
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FFLjava/lang/String;ZLjava/util/List;)V
@@ -39,6 +41,36 @@ public final synthetic class io/github/composegears/valkyrie/sdk/core/xml/Vector
39
41
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
40
42
}
41
43
44
+
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr {
45
+
public static final field Companion Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr$Companion;
46
+
public fun <init> (Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;)V
47
+
public synthetic fun <init> (Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
48
+
public final fun component1 ()Ljava/lang/String;
49
+
public final fun component2 ()Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;
50
+
public final fun copy (Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;
51
+
public static synthetic fun copy$default (Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;ILjava/lang/Object;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;
52
+
public fun equals (Ljava/lang/Object;)Z
53
+
public final fun getGradient ()Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;
54
+
public final fun getName ()Ljava/lang/String;
55
+
public fun hashCode ()I
56
+
public fun toString ()Ljava/lang/String;
57
+
}
58
+
59
+
public final synthetic class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
60
+
public static final field INSTANCE Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr$$serializer;
61
+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
62
+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;
63
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
64
+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
65
+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;)V
66
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
67
+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
68
+
}
69
+
70
+
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr$Companion {
71
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
72
+
}
73
+
42
74
public abstract interface class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Child {
43
75
}
44
76
@@ -76,6 +108,83 @@ public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$C
76
108
public final fun serializer ()Lkotlinx/serialization/KSerializer;
77
109
}
78
110
111
+
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient {
112
+
public static final field Companion Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient$Companion;
113
+
public fun <init> (Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V
114
+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
115
+
public final fun component1 ()Ljava/lang/String;
116
+
public final fun component10 ()Ljava/lang/String;
117
+
public final fun component11 ()Ljava/util/List;
118
+
public final fun component2 ()Ljava/lang/Float;
119
+
public final fun component3 ()Ljava/lang/Float;
120
+
public final fun component4 ()Ljava/lang/Float;
121
+
public final fun component5 ()Ljava/lang/Float;
122
+
public final fun component6 ()Ljava/lang/Float;
123
+
public final fun component7 ()Ljava/lang/Float;
124
+
public final fun component8 ()Ljava/lang/Float;
125
+
public final fun component9 ()Ljava/lang/String;
126
+
public final fun copy (Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;
127
+
public static synthetic fun copy$default (Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;
128
+
public fun equals (Ljava/lang/Object;)Z
129
+
public final fun getCenterX ()Ljava/lang/Float;
130
+
public final fun getCenterY ()Ljava/lang/Float;
131
+
public final fun getEndColor ()Ljava/lang/String;
132
+
public final fun getEndX ()Ljava/lang/Float;
133
+
public final fun getEndY ()Ljava/lang/Float;
134
+
public final fun getGradientRadius ()Ljava/lang/Float;
135
+
public final fun getItems ()Ljava/util/List;
136
+
public final fun getStartColor ()Ljava/lang/String;
137
+
public final fun getStartX ()Ljava/lang/Float;
138
+
public final fun getStartY ()Ljava/lang/Float;
139
+
public final fun getType ()Ljava/lang/String;
140
+
public fun hashCode ()I
141
+
public fun toString ()Ljava/lang/String;
142
+
}
143
+
144
+
public final synthetic class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
145
+
public static final field INSTANCE Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient$$serializer;
146
+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
147
+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;
148
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
149
+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
150
+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient;)V
151
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
152
+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
153
+
}
154
+
155
+
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Gradient$Companion {
156
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
157
+
}
158
+
159
+
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem {
160
+
public static final field Companion Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem$Companion;
161
+
public fun <init> (Ljava/lang/String;F)V
162
+
public final fun component1 ()Ljava/lang/String;
163
+
public final fun component2 ()F
164
+
public final fun copy (Ljava/lang/String;F)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem;
165
+
public static synthetic fun copy$default (Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem;Ljava/lang/String;FILjava/lang/Object;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem;
166
+
public fun equals (Ljava/lang/Object;)Z
167
+
public final fun getColor ()Ljava/lang/String;
168
+
public final fun getOffset ()F
169
+
public fun hashCode ()I
170
+
public fun toString ()Ljava/lang/String;
171
+
}
172
+
173
+
public final synthetic class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
174
+
public static final field INSTANCE Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem$$serializer;
175
+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
176
+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem;
177
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
178
+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
179
+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem;)V
180
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
181
+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
182
+
}
183
+
184
+
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$GradientItem$Companion {
185
+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
186
+
}
187
+
79
188
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Group : io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Child {
80
189
public static final field Companion Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Group$Companion;
81
190
public fun <init> (Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/lang/Float;Ljava/util/List;)V
@@ -122,11 +231,12 @@ public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$G
122
231
123
232
public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path : io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Child {
124
233
public static final field Companion Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path$Companion;
125
-
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
126
-
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
234
+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;)V
235
+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
127
236
public final fun component1 ()Ljava/lang/String;
128
237
public final fun component10 ()Ljava/lang/String;
129
238
public final fun component11 ()Ljava/lang/String;
239
+
public final fun component12 ()Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;
130
240
public final fun component2 ()Ljava/lang/String;
131
241
public final fun component3 ()Ljava/lang/String;
132
242
public final fun component4 ()Ljava/lang/String;
@@ -135,9 +245,10 @@ public final class io/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$P
135
245
public final fun component7 ()Ljava/lang/String;
136
246
public final fun component8 ()Ljava/lang/String;
137
247
public final fun component9 ()Ljava/lang/String;
138
-
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path;
139
-
public static synthetic fun copy$default (Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path;
248
+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path;
249
+
public static synthetic fun copy$default (Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;ILjava/lang/Object;)Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$Path;
140
250
public fun equals (Ljava/lang/Object;)Z
251
+
public final fun getAaptAttr ()Lio/github/composegears/valkyrie/sdk/core/xml/VectorDrawable$AaptAttr;
141
252
public final fun getAlpha ()F
142
253
public final fun getFillColor ()Ljava/lang/String;
0 commit comments