spasm.dom

Undocumented in source.

Members

Aliases

NestedChildRenderFunc
alias NestedChildRenderFunc = void delegate(uint) nothrow @(safe)
Undocumented in source.

Classes

UnittestDomNode
class UnittestDomNode
Undocumented in source.

Functions

addClass
void addClass(Handle node, string className)
Undocumented in source. Be warned that the author may not have intended to support it.
addCss
void addCss(string css)
Undocumented in source. Be warned that the author may not have intended to support it.
addCss
void addCss(string css)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
appendChild
void appendChild(Handle parentPtr, Handle childPtr)
Undocumented in source. Be warned that the author may not have intended to support it.
applyStyles
auto applyStyles(Handle node)
Undocumented in source. Be warned that the author may not have intended to support it.
callMember
auto callMember(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
changeClass
void changeClass(Handle node, string className, bool on)
Undocumented in source. Be warned that the author may not have intended to support it.
createElement
Handle createElement(NodeType type)
Undocumented in source. Be warned that the author may not have intended to support it.
createNode
Handle createNode(Handle parent, T t)
Undocumented in source. Be warned that the author may not have intended to support it.
document
auto ref document()
Undocumented in source. Be warned that the author may not have intended to support it.
focus
auto focus(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
getNamedNode
auto ref getNamedNode(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
getNamedNode
auto ref getNamedNode(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
getProperty
Optional!string getProperty(Handle node, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getProperty
string getProperty(Handle node, string prop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getPropertyBool
Optional!bool getPropertyBool(Handle node, string prop)
Undocumented in source. Be warned that the author may not have intended to support it.
getPropertyBool
bool getPropertyBool(Handle node, string prop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getPropertyDouble
Optional!double getPropertyDouble(Handle node, string prop)
Undocumented in source. Be warned that the author may not have intended to support it.
getPropertyDouble
void getPropertyDouble(Handle nodePtr, string prop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getPropertyInt
Optional!int getPropertyInt(Handle node, string prop)
Undocumented in source. Be warned that the author may not have intended to support it.
getPropertyInt
int getPropertyInt(Handle node, string prop)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
innerText
void innerText(Handle nodePtr, string text)
Undocumented in source. Be warned that the author may not have intended to support it.
insertBefore
void insertBefore(Handle parentPtr, Handle childPtr, Handle siblingPtr)
Undocumented in source. Be warned that the author may not have intended to support it.
isChildVisible
auto isChildVisible(Parent parent)
Undocumented in source. Be warned that the author may not have intended to support it.
propagateOnMount
auto propagateOnMount(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
propagateOnUnmount
auto propagateOnUnmount(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
remount
auto remount(Parent parent)
Undocumented in source. Be warned that the author may not have intended to support it.
removeChild
void removeChild(Handle childPtr)
Undocumented in source. Be warned that the author may not have intended to support it.
removeChild
auto removeChild(T* t)
Undocumented in source. Be warned that the author may not have intended to support it.
removeChild
auto removeChild(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
removeClass
void removeClass(Handle node, string className)
Undocumented in source. Be warned that the author may not have intended to support it.
render
auto render(Handle parent, T t, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
renderBefore
auto renderBefore(Handle parent, T t, Handle sibling, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
renderIntoNode
auto renderIntoNode(Handle parent, T t, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
renderIntoNode
auto renderIntoNode(Handle parent, T t, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
setAttribute
void setAttribute(Handle node, string attr, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
setAttributeInt
void setAttributeInt(Handle node, string attr, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
setAttributeTyped
auto setAttributeTyped(Handle node, T t)
Undocumented in source. Be warned that the author may not have intended to support it.
setChildFromParent
void setChildFromParent(T t, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
setParamFromParent
void setParamFromParent(T t, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
setPointers
auto setPointers(T t, Ts ts)
Undocumented in source. Be warned that the author may not have intended to support it.
setProperty
void setProperty(Handle node, string prop, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
setPropertyBool
void setPropertyBool(Handle node, string prop, bool value)
Undocumented in source. Be warned that the author may not have intended to support it.
setPropertyDouble
void setPropertyDouble(Handle node, string prop, double value)
Undocumented in source. Be warned that the author may not have intended to support it.
setPropertyInt
void setPropertyInt(Handle node, string prop, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
setPropertyTyped
auto setPropertyTyped(Handle node, T t)
Undocumented in source. Be warned that the author may not have intended to support it.
setSelectionRange
void setSelectionRange(Handle node, uint start, uint end)
Undocumented in source. Be warned that the author may not have intended to support it.
setSelectionRange
void setSelectionRange(Handle node, uint start, uint end)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setVisible
void setVisible(Parent parent, bool visible)
Undocumented in source. Be warned that the author may not have intended to support it.
undefined
auto ref undefined()
Undocumented in source. Be warned that the author may not have intended to support it.
unmount
void unmount(Handle childPtr)
Undocumented in source. Be warned that the author may not have intended to support it.
unmount
void unmount(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
unmount
void unmount(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
update
auto update(T node)
Undocumented in source. Be warned that the author may not have intended to support it.
update
void update(Range source, Sink sink)
Undocumented in source. Be warned that the author may not have intended to support it.
verifyChildParams
void verifyChildParams()
Undocumented in source. Be warned that the author may not have intended to support it.
window
auto ref window()
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

among
template among(alias field, T...)
Undocumented in source.
createNestedChildRenderFuncs
template createNestedChildRenderFuncs(string memberName)
Undocumented in source.
createParameterTuple
template createParameterTuple(Params...)
Undocumented in source.
domName
template domName(string name)
Undocumented in source.
getAnnotatedParameters
template getAnnotatedParameters(alias symbol)
Undocumented in source.
getEnumUDAs
template getEnumUDAs(EnumType, string field, alias UDA)
Undocumented in source.
getSymbolCustomName
template getSymbolCustomName(alias symbol, string defaultName)
Undocumented in source.
indexOf
template indexOf(alias Pred, args...)
Undocumented in source.
indexOfPred
template indexOfPred(alias Pred, TList...)
Undocumented in source.
isValue
template isValue(alias t)
Undocumented in source.
join
template join(Seq...)
Undocumented in source.
renderNestedChild
template renderNestedChild(string field)
Undocumented in source.
symbolFromAliasThis
template symbolFromAliasThis(Parent, string name)
Undocumented in source.
update
template update(alias field)
Undocumented in source.
updateChildren
template updateChildren(alias member)
Undocumented in source.

Variables

unittest_dom_nodes
Appender!(UnittestDomNode[]) unittest_dom_nodes;
Undocumented in source.

Meta