.. module:: wagtail.admin.panels
This document describes the reference API for the base Panel
and the BoundPanel
classes that are used to render Wagtail's panels. For available panel types and how to use them, see [](editing_api).
Panel
.. autoclass:: Panel
.. automethod:: bind_to_model
.. automethod:: on_model_bound
.. automethod:: clone
.. automethod:: clone_kwargs
.. automethod:: get_form_options
.. automethod:: get_form_class
.. automethod:: get_bound_panel
.. autoproperty:: clean_name
BoundPanel
.. autoclass:: wagtail.admin.panels.Panel.BoundPanel
In addition to the standard template component functionality (see :ref:`creating_template_components`), this provides the following attributes and methods:
.. autoattribute:: panel
.. autoattribute:: instance
.. autoattribute:: request
.. autoattribute:: form
.. autoattribute:: prefix
.. automethod:: id_for_label
.. automethod:: is_shown