separate Global API

This commit is contained in:
Aria Moradi
2021-08-05 05:40:48 +04:30
parent 67ec9ccc4e
commit 704a52d943
6 changed files with 31 additions and 10 deletions

View File

@@ -0,0 +1,34 @@
package suwayomi.tachidesk.global.impl
/*
* Copyright (C) Contributors to the Suwayomi project
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
import suwayomi.server.BuildConfig
data class AboutDataClass(
val name: String,
val version: String,
val revision: String,
val buildType: String,
val buildTime: Long,
val github: String,
val discord: String,
)
object About {
fun getAbout(): AboutDataClass {
return AboutDataClass(
BuildConfig.NAME,
BuildConfig.VERSION,
BuildConfig.REVISION,
BuildConfig.BUILD_TYPE,
BuildConfig.BUILD_TIME,
BuildConfig.GITHUB,
BuildConfig.DISCORD,
)
}
}