|
|
|
@ -181,9 +181,16 @@ package Model <<Frame>> #bada55 {
|
|
|
|
|
|
|
|
|
|
abstract class AbstractDie
|
|
|
|
|
abstract class AbstractDieFace
|
|
|
|
|
interface IManager
|
|
|
|
|
class Player
|
|
|
|
|
|
|
|
|
|
interface IManager<T> $inprogress {
|
|
|
|
|
+Add(toAdd: T): T
|
|
|
|
|
+GetAll(): T[*]
|
|
|
|
|
+GetOneByName(name: string): T
|
|
|
|
|
+Update(before: T, after: T): T
|
|
|
|
|
+Delete(toDelete: T)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
package Games #daf {
|
|
|
|
|
|
|
|
|
|
class GameRunner $todo {
|
|
|
|
@ -251,6 +258,7 @@ package Model <<Frame>> #bada55 {
|
|
|
|
|
interface IManager<T> $inprogress {
|
|
|
|
|
+Add(toAdd: T): T
|
|
|
|
|
+GetAll(): T[*]
|
|
|
|
|
+GetOneByName(name: string): T
|
|
|
|
|
+Update(before: T, after: T): T
|
|
|
|
|
+Delete(toDelete: T)
|
|
|
|
|
}
|
|
|
|
|