Gitnuro/src/main/kotlin/com/jetpackduba/gitnuro/ui/log/LogDialog.kt
2023-12-11 19:41:34 +01:00

12 lines
436 B
Kotlin

package com.jetpackduba.gitnuro.ui.log
import com.jetpackduba.gitnuro.git.graph.GraphNode
import org.eclipse.jgit.lib.Ref
sealed interface LogDialog {
data object None : LogDialog
data class NewBranch(val graphNode: GraphNode) : LogDialog
data class NewTag(val graphNode: GraphNode) : LogDialog
data class ResetBranch(val graphNode: GraphNode) : LogDialog
data class ChangeDefaultBranch(val ref: Ref) : LogDialog
}