[DRAFT] An anticore toolbox
on(selector, element, middleware)
isElement(node)
isEmpty(node)
isText(node)
matches(selector, node)
nodeName(node)
text(node)
listen(event, element, listener, useCapture)
listenBack(element, listener, useCapture)
listenBlur(element, listener, useCapture)
listenChange(element, listener, useCapture)
listenClick(element, listener, useCapture)
listenDelete(element, listener, useCapture)
listenDown(element, listener, useCapture)
listenDrag(element, listener, useCapture)
listenDrop(element, listener, useCapture)
listenEnter(element, listener, useCapture)
listenFocus(element, listener, useCapture)
listenLeft(element, listener, useCapture)
listenMouseOver(element, listener, useCapture)
listenMouseOut(element, listener, useCapture)
listenRight(element, listener, useCapture)
listenSelectionChange(element, listener, useCapture)
listenShiftEnter(element, listener, useCapture)
listenSubmit(element, listener, useCapture)
listenUp(element, listener, useCapture)
all(selector, node)
closest(selector, node)
closestOrSelf(selector, node)
firstOrSelf(node)
lastOrSelf(node)
nextSiblings(node)
one(selector, node)
previousSiblings(node)
current()
end(node)
ends(node)
next(node, targets)
previous(node, targets)
select(node, start, end)
start(node)
starts(node)
after(node, refNode)
afterAll(nodes, refNode)
append(node, parent)
appendAll(nodes, parent)
element(tag, config)
fragment()
insert(node, refNode, parent)
insertAll(nodes, refNode, parent)
prepend(node, parent)
prependAll(nodes, parent)
remove(node)
removeAll(nodes)
replace(node, refNode)
update(node, config)
updateAll(nodes, config)
wrap(wrapper, node)
wrapAll(wrapper, node)
global
every(values, callback, thisArg)
filter(values, callback, thisArg)
forEach(values, callback, thisArg)
indexOf(values, value)
map(values, callback, thisArg)
reverse(values)
slice(values, begin, end)
demethodize(method, thisArg, ...params)
create(prototype, descriptors)
isObject(value)
keys(object)
toString(object)