24 lines
903 B
JavaScript
24 lines
903 B
JavaScript
import ButtonClass from "./ButtonClass.js";
|
|
import ConfigurationHTML from "./ConfigurationHTML.js";
|
|
|
|
export default class MenuHTML {
|
|
|
|
static CONTAINER_CLASS_NAME = 'midefos-idealista-menu';
|
|
static get CONTAINER_SELECTOR() {
|
|
return `.${this.CONTAINER_CLASS_NAME}`;
|
|
}
|
|
|
|
static RELOAD_INFORMATION_CLASS_NAME = 'reload-information';
|
|
static get RELOAD_INFORMATION_SELECTOR() {
|
|
return `.${this.RELOAD_INFORMATION_CLASS_NAME}`;
|
|
}
|
|
|
|
static create() {
|
|
return `
|
|
<div class='${this.CONTAINER_CLASS_NAME}'>
|
|
<button class='${ButtonClass.IDEALISTA_BUTTON_CLASS} ${ConfigurationHTML.OPEN_CONFIG_CLASS_NAME}' title='Abrir configuración'>⚙ Configuración</button>
|
|
<button class='${ButtonClass.IDEALISTA_BUTTON_CLASS} ${this.RELOAD_INFORMATION_CLASS_NAME}' title='Refrescar información'>⟳ Refrescar</button>
|
|
</div>`;
|
|
}
|
|
|
|
} |