You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
640 B
24 lines
640 B
"use strict";
|
|
var NodeFilter = {
|
|
// Constants for acceptNode()
|
|
FILTER_ACCEPT: 1,
|
|
FILTER_REJECT: 2,
|
|
FILTER_SKIP: 3,
|
|
|
|
// Constants for whatToShow
|
|
SHOW_ALL: 0xFFFFFFFF,
|
|
SHOW_ELEMENT: 0x1,
|
|
SHOW_ATTRIBUTE: 0x2, // historical
|
|
SHOW_TEXT: 0x4,
|
|
SHOW_CDATA_SECTION: 0x8, // historical
|
|
SHOW_ENTITY_REFERENCE: 0x10, // historical
|
|
SHOW_ENTITY: 0x20, // historical
|
|
SHOW_PROCESSING_INSTRUCTION: 0x40,
|
|
SHOW_COMMENT: 0x80,
|
|
SHOW_DOCUMENT: 0x100,
|
|
SHOW_DOCUMENT_TYPE: 0x200,
|
|
SHOW_DOCUMENT_FRAGMENT: 0x400,
|
|
SHOW_NOTATION: 0x800 // historical
|
|
};
|
|
|
|
module.exports = (NodeFilter.constructor = NodeFilter.prototype = NodeFilter);
|