1 | var defineProp = Object.defineProperty;
|
2 |
|
3 | module.exports = {
|
4 | get Parser(){
|
5 | defineProp(this, "Parser", {value:require("./Parser.js")});
|
6 | return this.Parser;
|
7 | },
|
8 | get DomHandler(){
|
9 | defineProp(this, "DomHandler", {value:require("./DomHandler.js")});
|
10 | return this.DomHandler;
|
11 | },
|
12 | get FeedHandler(){
|
13 | defineProp(this, "FeedHandler", {value:require("./FeedHandler.js")});
|
14 | return this.FeedHandler;
|
15 | },
|
16 | get ElementType(){
|
17 | defineProp(this, "ElementType", {value:require("./ElementType.js")});
|
18 | return this.ElementType;
|
19 | },
|
20 | get Stream(){
|
21 | defineProp(this, "Stream", {value:require("./Stream.js")});
|
22 | return this.Stream;
|
23 | },
|
24 | get WritableStream(){
|
25 | defineProp(this, "WritableStream", {value:require("./WritableStream.js")});
|
26 | return this.WritableStream;
|
27 | },
|
28 | get ProxyHandler(){
|
29 | defineProp(this, "ProxyHandler", {value:require("./ProxyHandler.js")});
|
30 | return this.ProxyHandler;
|
31 | },
|
32 | get DomUtils(){
|
33 | defineProp(this, "DomUtils", {value:require("./DomUtils.js")});
|
34 | return this.DomUtils;
|
35 | },
|
36 |
|
37 | get DefaultHandler(){
|
38 | defineProp(this, "DefaultHandler", {value: this.DomHandler});
|
39 | return this.DefaultHandler;
|
40 | },
|
41 | get RssHandler(){
|
42 | defineProp(this, "RssHandler", {value: this.FeedHandler});
|
43 | return this.FeedHandler;
|
44 | },
|
45 |
|
46 | EVENTS: {
|
47 | attribute: 2,
|
48 | cdatastart: 0,
|
49 | cdataend: 0,
|
50 | text: 1,
|
51 | processinginstruction: 2,
|
52 | comment: 1,
|
53 | commentend: 0,
|
54 | closetag: 1,
|
55 | opentag: 2,
|
56 | opentagname: 1,
|
57 | error: 1,
|
58 | end: 0
|
59 | }
|
60 | } |
\ | No newline at end of file |