Skip to content

Commit 09a25a3

Browse files
committed
add message & tag to AppNetworkStatus.
1 parent 7bc066c commit 09a25a3

1 file changed

Lines changed: 26 additions & 6 deletions

File tree

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,29 @@
11
package com.digital.app
22

3-
sealed class AppNetworkStatus {
4-
data class InProgress(val message:String? = null,var tag:Any? = null) : AppNetworkStatus()
5-
data class OnSuccess(val message:String? = null,var tag:Any? = null) : AppNetworkStatus()
6-
data class OnError(val message:String? = null,var tag:Any? = null) : AppNetworkStatus()
7-
data class OnCancel(val message:String? = null,var tag:Any? = null) : AppNetworkStatus()
8-
data class OnCustom(val key:Int = -1,val message:String? = null,var tag:Any? = null) : AppNetworkStatus()
3+
sealed class AppNetworkStatus(val message: String?, var tag: Any?) {
4+
class InProgress(message: String? = null, tag: Any? = null) : AppNetworkStatus(message, tag)
5+
class OnSuccess( message: String? = null, tag: Any? = null) : AppNetworkStatus(
6+
message,
7+
tag
8+
)
9+
10+
class OnError( message: String? = null, tag: Any? = null) : AppNetworkStatus(
11+
message,
12+
tag
13+
)
14+
15+
class OnCancel( message: String? = null, tag: Any? = null) : AppNetworkStatus(
16+
message,
17+
tag
18+
)
19+
20+
class OnCustom( key: Int = -1, message: String? = null, tag: Any? = null) :
21+
AppNetworkStatus(
22+
message,
23+
tag
24+
)
25+
26+
27+
// message:String? = null
28+
// tag:Any? = null
929
}

0 commit comments

Comments
 (0)