mirror of
https://github.com/mamoe/mirai.git
synced 2025-03-12 05:50:27 +08:00
Change AnnouncementImage
's width
and height
to Int
This commit is contained in:
parent
51d354c5e9
commit
9d9b9ce7e2
@ -596,13 +596,13 @@ public final class net/mamoe/mirai/contact/announcement/Announcement$Companion {
|
||||
public final class net/mamoe/mirai/contact/announcement/AnnouncementImage {
|
||||
public static final field Companion Lnet/mamoe/mirai/contact/announcement/AnnouncementImage$Companion;
|
||||
public static final field SERIAL_NAME Ljava/lang/String;
|
||||
public synthetic fun <init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
|
||||
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public static final fun create (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public synthetic fun <init> (ILjava/lang/String;IILkotlinx/serialization/internal/SerializationConstructorMarker;)V
|
||||
public synthetic fun <init> (Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public static final fun create (Ljava/lang/String;II)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getHeight ()Ljava/lang/String;
|
||||
public final fun getHeight ()I
|
||||
public final fun getId ()Ljava/lang/String;
|
||||
public final fun getWidth ()Ljava/lang/String;
|
||||
public final fun getWidth ()I
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
@ -620,7 +620,7 @@ public final class net/mamoe/mirai/contact/announcement/AnnouncementImage$$seria
|
||||
}
|
||||
|
||||
public final class net/mamoe/mirai/contact/announcement/AnnouncementImage$Companion {
|
||||
public final fun create (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public final fun create (Ljava/lang/String;II)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
||||
}
|
||||
|
||||
|
@ -596,13 +596,13 @@ public final class net/mamoe/mirai/contact/announcement/Announcement$Companion {
|
||||
public final class net/mamoe/mirai/contact/announcement/AnnouncementImage {
|
||||
public static final field Companion Lnet/mamoe/mirai/contact/announcement/AnnouncementImage$Companion;
|
||||
public static final field SERIAL_NAME Ljava/lang/String;
|
||||
public synthetic fun <init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
|
||||
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public static final fun create (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public synthetic fun <init> (ILjava/lang/String;IILkotlinx/serialization/internal/SerializationConstructorMarker;)V
|
||||
public synthetic fun <init> (Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public static final fun create (Ljava/lang/String;II)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getHeight ()Ljava/lang/String;
|
||||
public final fun getHeight ()I
|
||||
public final fun getId ()Ljava/lang/String;
|
||||
public final fun getWidth ()Ljava/lang/String;
|
||||
public final fun getWidth ()I
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
@ -620,7 +620,7 @@ public final class net/mamoe/mirai/contact/announcement/AnnouncementImage$$seria
|
||||
}
|
||||
|
||||
public final class net/mamoe/mirai/contact/announcement/AnnouncementImage$Companion {
|
||||
public final fun create (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public final fun create (Ljava/lang/String;II)Lnet/mamoe/mirai/contact/announcement/AnnouncementImage;
|
||||
public final fun serializer ()Lkotlinx/serialization/KSerializer;
|
||||
}
|
||||
|
||||
|
@ -24,8 +24,8 @@ import kotlinx.serialization.Serializable
|
||||
@Serializable
|
||||
public class AnnouncementImage private constructor(
|
||||
public val id: String,
|
||||
public val height: String,
|
||||
public val width: String,
|
||||
public val height: Int,
|
||||
public val width: Int,
|
||||
) {
|
||||
// For stability, do not make it `data class`.
|
||||
|
||||
@ -36,13 +36,13 @@ public class AnnouncementImage private constructor(
|
||||
* 创建 [AnnouncementImage] 实例.
|
||||
*/
|
||||
@JvmStatic
|
||||
public fun create(id: String, height: String, width: String): AnnouncementImage {
|
||||
public fun create(id: String, height: Int, width: Int): AnnouncementImage {
|
||||
return AnnouncementImage(id, height, width)
|
||||
}
|
||||
}
|
||||
|
||||
override fun toString(): String {
|
||||
return "AnnouncementImage(id='$id', height='$height', width='$width')"
|
||||
return "AnnouncementImage(id='$id', height=$height, width=$width)"
|
||||
}
|
||||
|
||||
override fun equals(other: Any?): Boolean {
|
||||
|
@ -52,8 +52,8 @@ internal data class GroupAnnouncement(
|
||||
|
||||
@Serializable
|
||||
internal class GroupAnnouncementImage @MiraiInternalApi constructor(
|
||||
@SerialName("h") val height: String,
|
||||
@SerialName("w") val width: String,
|
||||
@SerialName("h") val height: Int,
|
||||
@SerialName("w") val width: Int,
|
||||
@SerialName("id") val id: String
|
||||
) : JsonStruct {
|
||||
fun toPublic(): AnnouncementImage = AnnouncementImage.create(id, height, width)
|
||||
|
Loading…
Reference in New Issue
Block a user