mirror of https://github.com/tuskyapp/Tusky.git
5 changed files with 5 additions and 54 deletions
@ -1,14 +0,0 @@ |
|||||||
package com.keylesspalace.tusky.entity |
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName |
|
||||||
|
|
||||||
data class History( |
|
||||||
@field:SerializedName("day") |
|
||||||
val day: String, |
|
||||||
|
|
||||||
@field:SerializedName("uses") |
|
||||||
val uses: Int, |
|
||||||
|
|
||||||
@field:SerializedName("accounts") |
|
||||||
val accounts: Int |
|
||||||
) |
|
||||||
@ -1,35 +0,0 @@ |
|||||||
/* |
|
||||||
* Copyright (C) 2017 The Android Open Source Project |
|
||||||
* |
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
||||||
* you may not use this file except in compliance with the License. |
|
||||||
* You may obtain a copy of the License at |
|
||||||
* |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0 |
|
||||||
* |
|
||||||
* Unless required by applicable law or agreed to in writing, software |
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, |
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
||||||
* See the License for the specific language governing permissions and |
|
||||||
* limitations under the License. |
|
||||||
*/ |
|
||||||
|
|
||||||
package com.keylesspalace.tusky.util |
|
||||||
|
|
||||||
import androidx.lifecycle.LiveData |
|
||||||
import androidx.paging.PagedList |
|
||||||
|
|
||||||
/** |
|
||||||
* Data class that is necessary for a UI to show a listing and interact w/ the rest of the system |
|
||||||
*/ |
|
||||||
data class MultiListing( |
|
||||||
val pagedLists: List<LiveData<PagedList<Any>>>, |
|
||||||
// represents the network request status to show to the user |
|
||||||
val networkState: LiveData<NetworkState>, |
|
||||||
// represents the refresh status to show to the user. Separate from networkState, this |
|
||||||
// value is importantly only when refresh is requested. |
|
||||||
val refreshState: LiveData<NetworkState>, |
|
||||||
// refreshes the whole data and fetches it from scratch. |
|
||||||
val refresh: () -> Unit, |
|
||||||
// retries any failed requests. |
|
||||||
val retry: () -> Unit) |
|
||||||
Loading…
Reference in new issue