src.themerr.monitor#

class src.themerr.monitor.ThemerrMonitor[source]#

Bases: Monitor

Kodi’s monitor class.

Creates a new monitor to notify addon about changes.

Examples

>>> monitor = ThemerrMonitor()
Attributes:
loglogging.Logger

The logger of the ThemerrMonitor class.

Methods

abortRequested() -> bool

Check if Kodi is requesting an abort.

onSettingsChanged()

Check if Kodi settings have been modified.

abortRequested() bool[source]#

Check if Kodi is requesting an abort.

Re-definition of the abortRequested method from xbmc.Monitor.

Returns:
bool

True if Kodi is requesting an abort, False otherwise.

Examples

>>> monitor = ThemerrMonitor()
>>> monitor.abortRequested()
False
onSettingsChanged()[source]#

Check if Kodi settings have been modified.

This method is automatically called when Kodi settings have been modified.

Examples

>>> monitor = ThemerrMonitor()
>>> monitor.onSettingsChanged()