public function clear()
{
$action = function ($element, $elementName, $elementDesc) {
// what are we doing?
$log = usingLog()->startAction("clear {$elementDesc} '{$elementName}'");
// clear the element if we can
$tag = $element->name();
switch ($tag) {
case "input":
case "textarea":
$element->clear();
break;
}
// all done
$log->endAction();
};
return new SingleElementAction($action, "clear", $this->topElement);
}