UNPKG

paella-core

Version:
25 lines (16 loc) 615 B
import { createElementWithHtmlText, DomClass } from './dom'; import ProgressIndicatorIcon from '../../icons/progress_indicator.svg'; import '../../css/Loader.css'; export default class Loader extends DomClass { constructor(player) { super(player, { parent: player.containerElement }); this.element.className = "loader-container"; } async create() { const icon = this.player.getCustomPluginIcon("loader","progressIndicator") || ProgressIndicatorIcon; createElementWithHtmlText(`<i>${icon}</i>`, this.element); } get debug() { return false; } }