bornhack-website/schedule/src/Messages.elm

21 lines
471 B
Elm

module Messages exposing (Msg(..))
-- Local modules
import Models exposing (Day, EventType, EventLocation, EventInstance)
-- External modules
import Navigation exposing (Location)
type Msg
= NoOp
| WebSocketPayload String
| ToggleEventTypeFilter EventType
| ToggleEventLocationFilter EventLocation
| ToggleVideoRecordingFilter { name : String, slug : String, filter : EventInstance -> Bool }
| OnLocationChange Location
| BackInHistory