/
HTMLTableCellElement.purs
64 lines (44 loc) · 2.22 KB
/
HTMLTableCellElement.purs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
module Web.HTML.HTMLTableCellElement where
import Data.Maybe (Maybe)
import Effect (Effect)
import Prelude (Unit)
import Unsafe.Coerce (unsafeCoerce)
import Web.DOM (ChildNode, Element, Node, NonDocumentTypeChildNode, ParentNode)
import Web.Event.EventTarget (EventTarget)
import Web.HTML.HTMLElement (HTMLElement)
import Web.Internal.FFI (unsafeReadProtoTagged)
foreign import data HTMLTableCellElement :: Type
fromHTMLElement :: HTMLElement -> Maybe HTMLTableCellElement
fromHTMLElement = unsafeReadProtoTagged "HTMLTableCellElement"
fromElement :: Element -> Maybe HTMLTableCellElement
fromElement = unsafeReadProtoTagged "HTMLTableCellElement"
fromNode :: Node -> Maybe HTMLTableCellElement
fromNode = unsafeReadProtoTagged "HTMLTableCellElement"
fromChildNode :: ChildNode -> Maybe HTMLTableCellElement
fromChildNode = unsafeReadProtoTagged "HTMLTableCellElement"
fromNonDocumentTypeChildNode :: NonDocumentTypeChildNode -> Maybe HTMLTableCellElement
fromNonDocumentTypeChildNode = unsafeReadProtoTagged "HTMLTableCellElement"
fromParentNode :: ParentNode -> Maybe HTMLTableCellElement
fromParentNode = unsafeReadProtoTagged "HTMLTableCellElement"
fromEventTarget :: EventTarget -> Maybe HTMLTableCellElement
fromEventTarget = unsafeReadProtoTagged "HTMLTableCellElement"
toHTMLElement :: HTMLTableCellElement -> HTMLElement
toHTMLElement = unsafeCoerce
toElement :: HTMLTableCellElement -> Element
toElement = unsafeCoerce
toNode :: HTMLTableCellElement -> Node
toNode = unsafeCoerce
toChildNode :: HTMLTableCellElement -> ChildNode
toChildNode = unsafeCoerce
toNonDocumentTypeChildNode :: HTMLTableCellElement -> NonDocumentTypeChildNode
toNonDocumentTypeChildNode = unsafeCoerce
toParentNode :: HTMLTableCellElement -> ParentNode
toParentNode = unsafeCoerce
toEventTarget :: HTMLTableCellElement -> EventTarget
toEventTarget = unsafeCoerce
foreign import colSpan :: HTMLTableCellElement -> Effect Int
foreign import setColSpan :: Int -> HTMLTableCellElement -> Effect Unit
foreign import rowSpan :: HTMLTableCellElement -> Effect Int
foreign import setRowSpan :: Int -> HTMLTableCellElement -> Effect Unit
-- [PutForwards=value] readonly attribute DOMSettableTokenList headers;
foreign import cellIndex :: HTMLTableCellElement -> Effect Int