Nested navigation
Hitomi main actions
This commit is contained in:
tom5079
2021-12-19 12:33:47 +09:00
parent 7befa24aff
commit 20ddf04614
11 changed files with 192 additions and 131 deletions

View File

@@ -19,8 +19,8 @@
package xyz.quaver.pupil.sources
import android.app.Application
import androidx.compose.runtime.Composable
import androidx.navigation.NavController
import androidx.navigation.NavGraphBuilder
import org.kodein.di.*
import xyz.quaver.pupil.sources.hitomi.Hitomi
@@ -28,14 +28,7 @@ abstract class Source {
abstract val name: String
abstract val iconResID: Int
@Composable
open fun MainScreen(navController: NavController) { }
@Composable
open fun Search(navController: NavController) { }
@Composable
open fun Reader(navController: NavController) { }
open fun NavGraphBuilder.navGraph(navController: NavController) { }
}
typealias SourceEntry = Pair<String, Source>