UNPKG

974 BJavaScriptView Raw
1var defineProp = Object.defineProperty;
2
3module.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 DomUtils(){
25 defineProp(this, "DomUtils", {value:require("./DomUtils.js")});
26 return this.DomUtils;
27 },
28 get DefaultHandler(){
29 defineProp(this, "DefaultHandler", {value: this.DomHandler});
30 return this.DefaultHandler;
31 },
32 get RssHandler(){
33 defineProp(this, "RssHandler", {value: this.FeedHandler});
34 return this.FeedHandler;
35 }
36}
\No newline at end of file