refactor(core): add IO module and integrate GameContext import/export traits
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
package de.nowchess.io
|
||||
|
||||
import de.nowchess.api.game.GameContext
|
||||
|
||||
trait GameContextExport {
|
||||
|
||||
def exportGameContext(context: GameContext): String
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package de.nowchess.io
|
||||
|
||||
import de.nowchess.api.game.GameContext
|
||||
|
||||
trait GameContextImport {
|
||||
|
||||
def importGameContext(input: String): GameContext
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user