GHCJS.Perch

Perch DOM Builder

pack

data PerchM a

type Perch

class ToElem a

class Attributable h

DOM Tree Building

attr

nelem

child

setHtml

addEvent

addEvent'

remEvent

Leaf DOM Nodes

area

base

br

col

embed

hr

img

input

keygen

link

menuitem

meta

param

source

track

wbr

Parent DOM Nodes

a

abbr

address

article

aside

audio

b

bdo

blockquote

body

button

canvas

caption

center

cite

code

colgroup

command

datalist

dd

del

details

dfn

div

dl

dt

em

fieldset

figcaption

figure

footer

form

h1

h2

h3

h4

h5

h6

head

header

hgroup

html

i

iframe

ins

kbd

label

legend

li

map

mark

menu

meter

nav

noscript

object

ol

optgroup

option

output

p

pre

progress

q

rp

rt

ruby

samp

script

section

select

small

span

strong

sub

summary

sup

table

tbody

td

textarea

tfoot

th

thead

time

title

tr

ul

var

video

ctag

HTML4 Support

noHtml

DOM Tree Navigation & Manipulation

Attributes

atr

id

height

href

src

style

width

Traversal

this

goParent

Manipulation

delete

clear

outer

forElems

forElems_

withElems

withElems_

forElemId

forElemId_

withElemId

withElemId_

withPerch

withPerchBuild

Types

data Elem

type PropId

type Attribute

class NamedEvent a

data JsEvent

Internal API

data Callback a

notImplemented

getDocument

getBody

newElem

newTextElem

parent

addChild

removeChild

clearChildren

replace

setAttr

setInnerHTML

getElemById

queryAll

onEvent

onEvent'

removeEvent