ATLYSS TechPendium

Module:TEST/Tooltip Builder

Viewing old revision of Module:TEST/Tooltip_Builder

You are viewing an old revision of this page from 1/23/2026, 5:32:54 PM.

View latest version
No documentation subpage (/doc) found for this module.
// A tooltip builder class for LGWS (HTML) tooltips
class TooltipBuilder {
    constructor(id) {
        this.id = id;
        this.lines = [];
    }

    addLine(line) {
        this.lines.push(line);
    }

    build() {
        return `<div id="${this.id}" class="lgws-tooltip">${this.lines.map(line => `<div class="lgws-tooltip-line">${line}</div>`).join('')}</div>`;
    }
}

exports = TooltipBuilder;
Last Edited by LiveGobe on 1/23/2026, 5:32:54 PM