Toolbar

addbar:ready#

Emitted when the addbar buttons are rendered.

Type: signal.

Payload: none.

Example:

app.on('addbar:ready', () => {
  // react to the signal
});

extrabar:ready#

Emitted when the extrabar buttons are rendered.

Type: signal.

Payload: none.

Example:

app.on('extrabar:ready', () => {
  // react to the signal
});

toolbar:ready#

Emitted when the main toolbar buttons are rendered.

Type: signal.

Payload: none.

Example:

app.on('toolbar:ready', () => {
  // react to the signal
});

toolbar:sticky:end#

Emitted when a toolbar leaves sticky mode.

Type: signal.

Payload: none.

Example:

app.on('toolbar:sticky:end', () => {
  // react to the signal
});

toolbar:sticky:start#

Emitted when a toolbar enters sticky mode while scrolling.

Type: signal.

Payload:

  • mode — string — mode identifier (depends on event)

Example:

app.on('toolbar:sticky:start', ({ mode }) => {
  console.log('toolbar:sticky:start', { mode });
});