diff options
author | Allan Wang <me@allanwang.ca> | 2020-07-18 20:25:35 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2020-07-18 20:25:35 -0700 |
commit | daf8f74ecf4953ffa99b75c2ac35a4b8711f8b10 (patch) | |
tree | 1b3802f6536f1c114e95b2ef267686cec0841310 /app/src/main/kotlin/com/pitchedapps/frost/utils | |
parent | 5eb18e7464ceb5b7029912498ab02cf9b2556903 (diff) | |
download | frost-daf8f74ecf4953ffa99b75c2ac35a4b8711f8b10.tar.gz frost-daf8f74ecf4953ffa99b75c2ac35a4b8711f8b10.tar.bz2 frost-daf8f74ecf4953ffa99b75c2ac35a4b8711f8b10.zip |
Migrate showcase prefs to pref section
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/utils')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/utils/Showcase.kt | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/utils/Showcase.kt b/app/src/main/kotlin/com/pitchedapps/frost/utils/Showcase.kt deleted file mode 100644 index 423eda97..00000000 --- a/app/src/main/kotlin/com/pitchedapps/frost/utils/Showcase.kt +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2018 Allan Wang - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ -package com.pitchedapps.frost.utils - -import ca.allanwang.kau.kpref.KPref -import ca.allanwang.kau.kpref.KPrefFactory -import com.pitchedapps.frost.BuildConfig -import org.koin.dsl.module - -/** - * Created by Allan Wang on 2017-07-03. - * - * Showcase prefs that offer one time helpers to guide new users - */ -class Showcase(factory: KPrefFactory) : KPref("${BuildConfig.APPLICATION_ID}.showcase", factory) { - - // check if this is the first time launching the web overlay; show snackbar if true - val firstWebOverlay: Boolean by kprefSingle("first_web_overlay") - - val intro: Boolean by kprefSingle("intro_pages") - - companion object { - fun module() = module { - single { Showcase(get()) } - } - } -} |