From c1a4c28603828d8704df7eaaed08e60465cef469 Mon Sep 17 00:00:00 2001
From: huozhiliang <huozl@yidianling.com>
Date: Fri, 22 Apr 2022 17:35:18 +0800
Subject: [PATCH] feat:MMKV引入

---
 m-dynamic/src/main/java/com/yidianling/dynamic/bean/DynamicDraftBean.kt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)
 create mode 100644 m-dynamic/src/main/java/com/yidianling/dynamic/bean/DynamicDraftBean.kt

diff --git a/m-dynamic/src/main/java/com/yidianling/dynamic/bean/DynamicDraftBean.kt b/m-dynamic/src/main/java/com/yidianling/dynamic/bean/DynamicDraftBean.kt
new file mode 100644
index 0000000..8e2feb9
--- /dev/null
+++ b/m-dynamic/src/main/java/com/yidianling/dynamic/bean/DynamicDraftBean.kt
@@ -0,0 +1,50 @@
+package com.yidianling.dynamic.bean
+
+import android.os.Parcel
+import android.os.Parcelable
+import com.ydl.ydlcommon.ui.ParcelableImage
+
+class DynamicDraftBean (
+    var title:String?=null,
+    var content:String?=null,
+    var topicid:String?=null,
+    var topicTitle:String?=null,
+    var isExpertSeen:Boolean?=false,
+    var isUserAnonymous:Boolean?=false,
+    var publishTrendImgs: List<ParcelableImage> ?= null
+    ) : Parcelable {
+    constructor(parcel: Parcel) : this(
+        parcel.readString(),
+        parcel.readString(),
+        parcel.readString(),
+        parcel.readString(),
+        parcel.readValue(Boolean::class.java.classLoader) as? Boolean,
+        parcel.readValue(Boolean::class.java.classLoader) as? Boolean,
+        parcel.createTypedArrayList(ParcelableImage.CREATOR)
+    ) {
+    }
+
+    override fun writeToParcel(parcel: Parcel, flags: Int) {
+        parcel.writeString(title)
+        parcel.writeString(content)
+        parcel.writeString(topicid)
+        parcel.writeString(topicTitle)
+        parcel.writeValue(isExpertSeen)
+        parcel.writeValue(isUserAnonymous)
+        parcel.writeTypedList(publishTrendImgs)
+    }
+
+    override fun describeContents(): Int {
+        return 0
+    }
+
+    companion object CREATOR : Parcelable.Creator<DynamicDraftBean> {
+        override fun createFromParcel(parcel: Parcel): DynamicDraftBean {
+            return DynamicDraftBean(parcel)
+        }
+
+        override fun newArray(size: Int): Array<DynamicDraftBean?> {
+            return arrayOfNulls(size)
+        }
+    }
+}
\ No newline at end of file
--
libgit2 0.26.0