blob: 3bc240ebefddb316ac36a3e03c9620934ed48a41 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
module Model exposing (Type)
import Dict
import Battlemap
import Battlemap.Navigator
import Battlemap.Location
import Battlemap.RangeIndicator
import Character
import Shim.Model
-- MODEL
type alias Type =
{
battlemap: Battlemap.Type,
navigator: (Maybe Battlemap.Navigator.Type),
selection: (Maybe String),
characters: (Dict.Dict Character.Ref Character.Type),
range_indicator:
(Dict.Dict
Battlemap.Location.Ref
Battlemap.RangeIndicator.Type
)
}
model : Type
model = (Shim.Model.generate)
|