13 lines
445 B
Kotlin
13 lines
445 B
Kotlin
package app.ui.log
|
|
|
|
import app.git.graph.GraphNode
|
|
import org.eclipse.jgit.lib.Ref
|
|
|
|
sealed class LogDialog {
|
|
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 MergeBranch(val ref: Ref) : LogDialog()
|
|
data class RebaseBranch(val ref: Ref) : LogDialog()
|
|
} |