olwrapper-0.3.7.12: snaplets/fay/src/Index.hs
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RebindableSyntax #-}
{-# LANGUAGE EmptyDataDecls #-}
{-# OPTIONS -Wall -fno-warn-name-shadowing -fno-warn-unused-do-bind #-}
module Index where
import Prelude hiding (void)
import JQuery hiding (Element)
import Fay.Text (Text, fromString)
import Fay.FFI
import OpenLayers -- include OpenLayers, to wrap the OlApp
import OpenLayers.Internal
addOnload :: Fay f -> Fay ()
addOnload = ffi "window.addEventListener(\"load\", %1)"
main :: Fay ()
main = addOnload onload
onload :: Fay ()
onload = void $ do
olwrapperLoad -- include OpenLayers