module Data.DOM.WindowObj
       (TWindow(..), TDocumentWindow(..), TLocation(..),
        TEmbeddingElement(..), TTimerListener(..), CWindow,
        CDocumentWindow, CLocation, CEmbeddingElement, CTimerListener)
       where
import Control.Monad
import WebBits.JavaScript
import Data.DOM.WBTypes
import Data.DOM.Views
import Data.DOM.Dom
 
data TWindow = TWindow
 
data TDocumentWindow = TDocumentWindow
 
data TLocation = TLocation
 
data TEmbeddingElement = TEmbeddingElement
 
data TTimerListener = TTimerListener
 
class (CAbstractView a) => CWindow a
 
class (CDocumentView a) => CDocumentWindow a
 
class CLocation a
 
class CEmbeddingElement a
 
class CTimerListener a
 
instance CWindow TWindow
 
instance CAbstractView TWindow
 
instance CDocumentWindow TDocumentWindow
 
instance CDocumentView TDocumentWindow
 
instance CLocation TLocation
 
instance CEmbeddingElement TEmbeddingElement
 
instance CTimerListener TTimerListener