UNPKG

flagpole

Version:

Simple and fast DOM integration, headless or headful browser, and REST API testing framework.

50 lines 1.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const logitem_1 = require("./logitem"); const consoleline_1 = require("./consoleline"); class LogSuiteHeading extends logitem_1.LogItem { constructor() { super(...arguments); this.type = "h1"; this.className = "heading"; } toHtml() { return ` <h1>${this.message}</h1> `; } } exports.LogSuiteHeading = LogSuiteHeading; class LogScenarioHeading extends LogSuiteHeading { constructor() { super(...arguments); this.type = "h2"; } toHtml() { return ` <h2>${this.message}</h2> `; } toConsole() { return [new consoleline_1.SubheadingLine(this.message)]; } } exports.LogScenarioHeading = LogScenarioHeading; class LogScenarioSubHeading extends LogSuiteHeading { constructor() { super(...arguments); this.type = "h3"; } toHtml() { return ` <li> <strong>${this.message}</strong> </li> `; } toConsole() { return [new consoleline_1.SectionHeadingLine(this.message)]; } } exports.LogScenarioSubHeading = LogScenarioSubHeading; //# sourceMappingURL=heading.js.map