Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- getNamespaceURI :: (MonadDOM m, FromJSString result) => Attr -> m (Maybe result)
- getNamespaceURIUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => Attr -> m result
- getNamespaceURIUnchecked :: (MonadDOM m, FromJSString result) => Attr -> m result
- getPrefix :: (MonadDOM m, FromJSString result) => Attr -> m (Maybe result)
- getPrefixUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => Attr -> m result
- getPrefixUnchecked :: (MonadDOM m, FromJSString result) => Attr -> m result
- getLocalName :: (MonadDOM m, FromJSString result) => Attr -> m result
- getName :: (MonadDOM m, FromJSString result) => Attr -> m result
- setValue :: (MonadDOM m, ToJSString val) => Attr -> val -> m ()
- getValue :: (MonadDOM m, FromJSString result) => Attr -> m result
- getOwnerElement :: MonadDOM m => Attr -> m (Maybe Element)
- getOwnerElementUnsafe :: (MonadDOM m, HasCallStack) => Attr -> m Element
- getOwnerElementUnchecked :: MonadDOM m => Attr -> m Element
- getSpecified :: MonadDOM m => Attr -> m Bool
- newtype Attr = Attr {}
- gTypeAttr :: JSM GType
Documentation
getNamespaceURI :: (MonadDOM m, FromJSString result) => Attr -> m (Maybe result) Source #
getNamespaceURIUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => Attr -> m result Source #
getNamespaceURIUnchecked :: (MonadDOM m, FromJSString result) => Attr -> m result Source #
getPrefixUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => Attr -> m result Source #
getPrefixUnchecked :: (MonadDOM m, FromJSString result) => Attr -> m result Source #
getLocalName :: (MonadDOM m, FromJSString result) => Attr -> m result Source #
getOwnerElementUnsafe :: (MonadDOM m, HasCallStack) => Attr -> m Element Source #
Functions for this inteface are in JSDOM.Attr. Base interface functions are in:
Instances
PToJSVal Attr Source # | |
Defined in JSDOM.Types | |
PFromJSVal Attr Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> Attr # | |
ToJSVal Attr Source # | |
FromJSVal Attr Source # | |
MakeObject Attr Source # | |
Defined in JSDOM.Types makeObject :: Attr -> JSM Object # | |
IsNode Attr Source # | |
Defined in JSDOM.Types | |
IsEventTarget Attr Source # | |
Defined in JSDOM.Types | |
IsNodeOrString Attr Source # | |
Defined in JSDOM.Types | |
IsGObject Attr Source # | |
Defined in JSDOM.Types |