Say Hello to OCTOFAN
The world's first H2-powered multirole heavy duty drone with
switchable nacelles
*/
export class SpText extends AeroElement {
/** @type {HTMLElement } */
sectionNode;
type;
props;
/** @type{boolean} */
hasBackgroundImage = false;
/** @type{boolean} */
isBackgroundImageLoaded = false;
/** @type{string} */
backgroundImagePath;
/** @type{boolean} */
hasAssetImage = false;
/** @type{boolean} */
isAssetImageLoaded = false;
/** @type{string} */
assetImagePath;
/** @type {HTMLDivElement} */
assetNode;
constructor(contentPathname, props) {
super();
this.contentPathname = contentPathname;
this.props = props;
}
/**
*
* @param {WebPage} handler
* @returns {HTMLElement}
*/
build(page) {
/* CSS requirements */
page.css_requireStylesheet("/aero/SpText.css");
/* build nodes */
this.sectionNode = document.createElement("section");
this.sectionNode.classList.add("sptext");
this.sectionNode.setAttribute("type", this.type);
this.setTheme(this.props.theme ? this.props.theme : "light");
if (this.props.arrangement) { this.setArrangement(this.props.arrangement); }
/*