ghcjs-dom: DOM library that supports both GHCJS and WebKitGTK
Documentent Object Model (DOM) functions that work with GHCJS, but can also be used with GHC and WebKitGTK.
Modules
- GHCJS
- GHCJS.DOM
- GHCJS.DOM.Attr
- GHCJS.DOM.BarProp
- GHCJS.DOM.Blob
- GHCJS.DOM.CSSRule
- GHCJS.DOM.CSSRuleList
- GHCJS.DOM.CSSStyleDeclaration
- GHCJS.DOM.CSSStyleSheet
- GHCJS.DOM.CSSValue
- GHCJS.DOM.CharacterData
- GHCJS.DOM.Console
- GHCJS.DOM.Css
- GHCJS.DOM.DOMApplicationCache
- GHCJS.DOM.DOMImplementation
- GHCJS.DOM.DOMMimeType
- GHCJS.DOM.DOMMimeTypeArray
- GHCJS.DOM.DOMNamedFlowCollection
- GHCJS.DOM.DOMPlugin
- GHCJS.DOM.DOMPluginArray
- GHCJS.DOM.DOMSecurityPolicy
- GHCJS.DOM.DOMSelection
- GHCJS.DOM.DOMSettableTokenList
- GHCJS.DOM.DOMStringList
- GHCJS.DOM.DOMTokenList
- GHCJS.DOM.DOMWindow
- GHCJS.DOM.DOMWindowCSS
- GHCJS.DOM.Document
- GHCJS.DOM.DocumentType
- GHCJS.DOM.Element
- GHCJS.DOM.Event
- GHCJS.DOM.EventM
- GHCJS.DOM.EventTargetClosures
- GHCJS.DOM.Events
- GHCJS.DOM.File
- GHCJS.DOM.FileList
- GHCJS.DOM.Geolocation
- GHCJS.DOM.HTMLAnchorElement
- GHCJS.DOM.HTMLAppletElement
- GHCJS.DOM.HTMLAreaElement
- GHCJS.DOM.HTMLBRElement
- GHCJS.DOM.HTMLBaseElement
- GHCJS.DOM.HTMLBaseFontElement
- GHCJS.DOM.HTMLBodyElement
- GHCJS.DOM.HTMLButtonElement
- GHCJS.DOM.HTMLCanvasElement
- GHCJS.DOM.HTMLCollection
- GHCJS.DOM.HTMLDListElement
- GHCJS.DOM.HTMLDetailsElement
- GHCJS.DOM.HTMLDirectoryElement
- GHCJS.DOM.HTMLDivElement
- GHCJS.DOM.HTMLDocument
- GHCJS.DOM.HTMLElement
- GHCJS.DOM.HTMLEmbedElement
- GHCJS.DOM.HTMLFieldSetElement
- GHCJS.DOM.HTMLFontElement
- GHCJS.DOM.HTMLFormElement
- GHCJS.DOM.HTMLFrameElement
- GHCJS.DOM.HTMLFrameSetElement
- GHCJS.DOM.HTMLHRElement
- GHCJS.DOM.HTMLHeadElement
- GHCJS.DOM.HTMLHeadingElement
- GHCJS.DOM.HTMLHtmlElement
- GHCJS.DOM.HTMLIFrameElement
- GHCJS.DOM.HTMLImageElement
- GHCJS.DOM.HTMLInputElement
- GHCJS.DOM.HTMLKeygenElement
- GHCJS.DOM.HTMLLIElement
- GHCJS.DOM.HTMLLabelElement
- GHCJS.DOM.HTMLLegendElement
- GHCJS.DOM.HTMLLinkElement
- GHCJS.DOM.HTMLMapElement
- GHCJS.DOM.HTMLMarqueeElement
- GHCJS.DOM.HTMLMediaElement
- GHCJS.DOM.HTMLMenuElement
- GHCJS.DOM.HTMLMetaElement
- GHCJS.DOM.HTMLModElement
- GHCJS.DOM.HTMLOListElement
- GHCJS.DOM.HTMLObjectElement
- GHCJS.DOM.HTMLOptGroupElement
- GHCJS.DOM.HTMLOptionElement
- GHCJS.DOM.HTMLOptionsCollection
- GHCJS.DOM.HTMLParagraphElement
- GHCJS.DOM.HTMLParamElement
- GHCJS.DOM.HTMLPreElement
- GHCJS.DOM.HTMLQuoteElement
- GHCJS.DOM.HTMLScriptElement
- GHCJS.DOM.HTMLSelectElement
- GHCJS.DOM.HTMLStyleElement
- GHCJS.DOM.HTMLTableCaptionElement
- GHCJS.DOM.HTMLTableCellElement
- GHCJS.DOM.HTMLTableColElement
- GHCJS.DOM.HTMLTableElement
- GHCJS.DOM.HTMLTableRowElement
- GHCJS.DOM.HTMLTableSectionElement
- GHCJS.DOM.HTMLTextAreaElement
- GHCJS.DOM.HTMLTitleElement
- GHCJS.DOM.HTMLUListElement
- GHCJS.DOM.HTMLVideoElement
- GHCJS.DOM.History
- GHCJS.DOM.KeyboardEvent
- GHCJS.DOM.Location
- GHCJS.DOM.MediaError
- GHCJS.DOM.MediaList
- GHCJS.DOM.MediaQueryList
- GHCJS.DOM.MouseEvent
- GHCJS.DOM.NamedNodeMap
- GHCJS.DOM.Navigator
- GHCJS.DOM.Node
- GHCJS.DOM.NodeFilter
- GHCJS.DOM.NodeIterator
- GHCJS.DOM.NodeList
- GHCJS.DOM.ProcessingInstruction
- GHCJS.DOM.Range
- GHCJS.DOM.Ranges
- GHCJS.DOM.Screen
- GHCJS.DOM.Storage
- GHCJS.DOM.StorageInfo
- GHCJS.DOM.StyleMedia
- GHCJS.DOM.StyleSheet
- GHCJS.DOM.StyleSheetList
- GHCJS.DOM.Stylesheets
- GHCJS.DOM.Text
- GHCJS.DOM.TimeRanges
- GHCJS.DOM.Traversal
- GHCJS.DOM.TreeWalker
- GHCJS.DOM.Types
- GHCJS.DOM.UIEvent
- GHCJS.DOM.ValidityState
- GHCJS.DOM.WebKitNamedFlow
- GHCJS.DOM.WebKitPoint
- GHCJS.DOM.XPathExpression
- GHCJS.DOM.XPathNSResolver
- GHCJS.DOM.XPathResult
- GHCJS.DOM
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
ghcjs | Tell cabal we are using ghcjs (work around until hackage supports impl(ghcjs)) | Enabled |
jsffi | Use JavaScriptFFI extension for GHCJS JavaScript output | Enabled |
webkit | Use WebKitGtk DOM functions | Disabled |
jsc | Use WebKitGtk JavaScriptCore | Disabled |
gtk3 | Use GTK3 rather than GTK2 (only matters when using webkit) | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- ghcjs-dom-0.0.7.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.1.0.0, 0.1.1.0, 0.1.1.1, 0.1.1.2, 0.1.1.3, 0.2.1.0, 0.2.2.0, 0.2.3.0, 0.2.3.1, 0.2.4.0, 0.3.0.1, 0.3.1.0, 0.4.0.0, 0.4.1.0, 0.4.1.1, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.6.0.0, 0.7.0.0, 0.7.0.1, 0.7.0.2, 0.7.0.3, 0.7.0.4, 0.7.1.0, 0.8.0.0, 0.9.0.0, 0.9.1.0, 0.9.1.1, 0.9.2.0, 0.9.4.0, 0.9.5.0, 0.9.9.0, 0.9.9.1, 0.9.9.2 |
---|---|
Dependencies | base (<5), ghcjs-base, glib (>=0.12.3.1 && <0.13), gtk (>=0.12.4 && <0.13), gtk3 (>=0.12.4 && <0.13), mtl, transformers (>=0.3.0.0 && <0.4), webkit (>=0.12.6.0 && <0.13), webkitgtk3 (>=0.12.6.0 && <0.13) [details] |
License | MIT |
Author | Hamish Mackenzie |
Maintainer | Hamish Mackenzie <Hamish.K.Mackenzie@googlemail.com> |
Category | Web |
Source repo | head: git clone https://github.com/ghcjs/ghcjs-dom |
Uploaded | by HamishMackenzie at 2014-03-22T11:06:15Z |
Distributions | LTSHaskell:0.9.9.2, NixOS:0.9.9.2, Stackage:0.9.9.2 |
Reverse Dependencies | 23 direct, 3629 indirect [details] |
Downloads | 35049 total (8 in the last 30 days) |
Rating | 2.25 (votes: 2) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-12-18 [all 7 reports] |