Graphics.UI.Threepenny.Core

Synopsis

Server

data Config

defaultConfig

startGUI

loadFile

loadDirectory

UI monad

data UI a

runUI

class MonadUI m

askWindow

liftIOLater

Browser Window

data Window

title

DOM elements

data Element

getWindow

mkElement

mkElementNamespace

delete

string

getHead

getBody

(#+)

children

text

html

attr

style

value

getElementsByTagName

getElementById

getElementsByClassName

Layout

grid

row

column

Events

type EventData

domEvent

unsafeFromJSON

disconnect

on

onEvent

onChanges

Attributes

(#)

(#.)

type Attr x a

type WriteAttr x i

type ReadAttr x o

data ReadWriteAttr x i o

set

sink

get

mkReadWriteAttr

mkWriteAttr

mkReadAttr

bimapAttr

fromObjectProperty

Widgets

class Widget w

element

widget

JavaScript FFI

debug

timestamp

class ToJS a

class FFI a

data JSFunction a

ffi

runFunction

callFunction

data CallBufferMode

setCallBufferMode

flushCallBuffer

ffiExport

Internal and oddball functions

fromJQueryProp