Module
OutWatch.Dom.VDomModifier  
- Package
 - purescript-outwatch
 - Repository
 - OutWatch/purescript-outwatch
 
#InsertHook Source
type InsertHook e = Observer e Element#DestroyHook Source
type DestroyHook e = Observer e Element#ChildStreamReceiver Source
type ChildStreamReceiver e = Observable (VNode e)#ChildrenStreamReceiver Source
type ChildrenStreamReceiver e = Observable (List (VNode e))#AttributeStreamReceiver Source
type AttributeStreamReceiver = { attr :: String, stream :: Observable Attribute }#EmitterRepr Source
type EmitterRepr e a = { event :: String, sink :: Observer e a }#ConstantEmitterRepr Source
type ConstantEmitterRepr a e = { constant :: a, emitter :: EmitterRepr e a }#Emitter Source
data Emitter eConstructors
EventEmitter (EmitterRepr e Event)InputEventEmitter (EmitterRepr e InputEvent)MouseEventEmitter (EmitterRepr e MouseEvent)KeyboardEventEmitter (EmitterRepr e KeyboardEvent)DragEventEmitter (EmitterRepr e DragEvent)StringEventEmitter (EmitterRepr e String)BoolEventEmitter (EmitterRepr e Boolean)NumberEventEmitter (EmitterRepr e Number)
#toProxy Source
toProxy :: forall e. VNode e -> VNodeProxy e