AddSideTool/ru

AddSideTool

Это библиотека, которая обеспечивает возможность быстрого добавления кнопок в область .page-side-tools.

Installation

Usage

addSideTool(icon: string | Element | JQuery<Element>, tooltip?: string | Element | JQuery<Element>): {
  $button: JQuery<HTMLButtonElement>
  $tooltip: JQuery<HTMLDivElement>
}

Example

mw.hook('dev.addSideTool').add(function (addSideTool) {
  const sideTool = addSideTool('A'),
    $button = sideTool.$button,
    $tooltip = sideTool.$tooltip;

  $tooltip.text('Click me!');
  $button.on('click', function() {
    alert('hello, world');
  });
});
Community content is available under CC-BY-SA unless otherwise noted.