You are here

interface CssEventHandler in QueryPath 6

Same name and namespace in other branches
  1. 7.3 QueryPath/CssParser.php \CssEventHandler
  2. 7.2 QueryPath/CssParser.php \CssEventHandler

Hierarchy

Expanded class hierarchy of CssEventHandler

All classes that implement CssEventHandler

File

QueryPath/CssParser.php, line 10

View source
interface CssEventHandler {
  const isExactly = 0;
  const containsWithSpace = 1;
  const containsWithHyphen = 2;
  const containsInString = 3;
  const beginsWith = 4;
  const endsWith = 5;
  const anyElement = '*';
  public function elementID($id);
  public function element($name);
  public function elementNS($name, $namespace = NULL);
  public function anyElement();
  public function anyElementInNS($ns);
  public function elementClass($name);
  public function attribute($name, $value = NULL, $operation = CssEventHandler::isExactly);
  public function attributeNS($name, $ns, $value = NULL, $operation = CssEventHandler::isExactly);
  public function pseudoClass($name, $value = NULL);
  public function pseudoElement($name);
  public function directDescendant();
  public function adjacent();
  public function anotherSelector();
  public function sibling();
  public function anyDescendant();

}

Members