.. _core-lib:

Object Library
==============

.. automodule:: openlp.core.lib
   :members:

:mod:`Manager`
--------------------

.. autoclass:: openlp.core.lib.db.Manager
   :members:

:mod:`EventReceiver`
--------------------

.. autoclass:: openlp.core.lib.eventreceiver.EventReceiver
   :members:

:mod:`ListWidgetWithDnD`
------------------------

.. autoclass:: openlp.core.lib.listwidgetwithdnd.ListWidgetWithDnD
   :members:

:mod:`MediaManagerItem`
-----------------------

.. autoclass:: openlp.core.lib.mediamanageritem.MediaManagerItem
   :members:

:mod:`Plugin`
-------------

.. autoclass:: openlp.core.lib.plugin.Plugin
   :members:

:mod:`PluginManager`
--------------------

.. autoclass:: openlp.core.lib.pluginmanager.PluginManager
   :members:

:mod:`Renderer`
---------------

.. autoclass:: openlp.core.lib.renderer.Renderer
   :members:

:mod:`SearchEdit`
--------------------

.. autoclass:: openlp.core.lib.searchedit.SearchEdit
   :members:

:mod:`ServiceItem`
------------------

.. autoclass:: openlp.core.lib.serviceitem.ServiceItem
   :members:

:mod:`SettingsTab`
------------------

.. autoclass:: openlp.core.lib.settingstab.SettingsTab
   :members:

:mod:`OpenLPToolbar`
--------------------

.. autoclass:: openlp.core.lib.toolbar.OpenLPToolbar
   :members:

:mod:`UiStrings`
--------------------

.. autoclass:: openlp.core.lib.ui.UiStrings
   :members: