Yesod.Widget

# Datatype

type GWidget s m

data GGWidget m monad a

data PageContent url

# Special Hamlet quasiquoter/TH for Widgets

whamlet

whamletFile

ihamletToRepHtml

# Convert to Widget

class ToWidget sub master a

class ToWidgetHead sub master a

class ToWidgetBody sub master a

# Creating

## Head of page

setTitle

setTitleI

addHamletHead

addHtmlHead

## Body

addHamlet

addHtml

addWidget

addSubWidget

## CSS

addCassius

addCassiusMedia

addLucius

addLuciusMedia

addStylesheet

addStylesheetAttrs

addStylesheetRemote

addStylesheetRemoteAttrs

addStylesheetEither

## Javascript

addJulius

addJuliusBody

addCoffee

addCoffeeBody

addScript

addScriptAttrs

addScriptRemote

addScriptRemoteAttrs

addScriptEither

# Utilities

extractBody