| 12345678910111213141516171819202122232425262728 |
- from extras.plugins import PluginMenuButton, PluginMenuItem
- from utilities.choices import ButtonColorChoices
- menu_items = (
- PluginMenuItem(
- link='plugins:dummy_plugin:dummy_models',
- link_text='Item 1',
- buttons=(
- PluginMenuButton(
- link='plugins:netbox_animal_sounds:random_animal',
- title='Random animal',
- icon_class='fa-question'
- ),
- PluginMenuButton(
- link='admin:netbox_animal_sounds_animal_add',
- title='Add a new animal',
- icon_class='fa-plus',
- color=ButtonColorChoices.GREEN,
- permissions=['netbox_animal_sounds.add_animal']
- ),
- )
- ),
- PluginMenuItem(
- link='plugins:dummy_plugin:dummy_models',
- link_text='Item 2',
- ),
- )
|