@ynetlabo/htmlanalyzer
Version:
a tool for the npm package to easily analysis a html document.
34 lines • 905 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ArticleDoc = exports.PostDoc = exports.AnalyzedDoc = void 0;
/**
* AnalyzedDoc
* @export
* @class AnalyzedDoc
*/
class AnalyzedDoc {
constructor(targetUrl) {
this.targetUrl = targetUrl;
this.statusCode = -1;
this.siteData = undefined;
this.documentDate = undefined;
this.parsedHtml = undefined;
this.selectedElements = new Array();
}
}
exports.AnalyzedDoc = AnalyzedDoc;
class PostDoc {
constructor(title, description, date) {
this.title = title;
this.description = description;
this.date = date;
}
}
exports.PostDoc = PostDoc;
class ArticleDoc extends PostDoc {
constructor(title, description, date) {
super(title, description, date);
}
}
exports.ArticleDoc = ArticleDoc;
//# sourceMappingURL=AnalyzedDoc.js.map