module HJScript.DOM.AttributeNode ( AttributeNode(..), name, specified, value ) where import HJScript.Lang import HJScript.DOM.NodeTypes import HJScript.DOM.Node ---------------------------------------------------- -- the AttributeNode object type ---------------------------------------------------- -- data AttributeNode = AttributeNode deriving Show (in NodeTypes instance IsClass AttributeNode -- inherit all the Node properties and methods instance IsNode AttributeNode ---------------------------------------------------- -- properties ---------------------------------------------------- name :: Exp AttributeNode -> JString name = deref "name" specified :: Exp AttributeNode -> JBool specified = deref "specified" value :: Exp AttributeNode -> Var String value = derefVar "value"