2
0
mirror of https://github.com/inventree/inventree-docs.git synced 2025-04-27 21:26:43 +00:00

Adds new file for panel plugin mixin

This commit is contained in:
Oliver Walters 2022-05-08 08:07:37 +10:00
parent abe6c862c1
commit 513db2a6cc
3 changed files with 12 additions and 0 deletions

View File

@ -65,6 +65,7 @@ Supported mixin classes are:
- [ScheduleMixin](./plugins/schedule.md)
- [SettingsMixin](./plugins/settings.md)
- [UrlsMixin](./plugins/urls.md)
- [PanelMixin](./plugins/panel.md)
## Installing a Plugin

View File

@ -0,0 +1,7 @@
---
title: Panel Mixin
---
## PanelMixin
The `PanelMixin` enables plugins to render custom content to "panels" on individual pages in the web interface.

View File

@ -75,6 +75,10 @@ Multiple improvements have been made to the docker installation process, most no
[#2770](https://github.com/inventree/InvenTree/pull/2770) implements a major overhaul of the "order parts" wizard, with the form now making use of the API rather than being rendered on the server.
### Panel Plugins
[#2937](https://github.com/inventree/InvenTree/pull/2937) adds a new type of plugin mixin, which allows rendering of custom "panels" on certain pages. This is a powerful new plugin feature which allows custom UI elements to be generated with ease. Read more about this new mixin [here](../extend/plugins/panel.md).
## Bug Fixes
| Pull Request | Description |