Skip to content

command

django_spire.core.search.command

SearchCommand

Source code in django_spire/core/search/command.py
def __init__(
        self,
        name: str,
        icon: str,
        url: str,
        action: Action,
        description: str | None = None,
        permission: str | None = None,
):
    self.name = name
    self.icon = icon
    self.url = url
    self.action = action
    self.description = description
    self.permission = permission

name = name instance-attribute

icon = icon instance-attribute

url = url instance-attribute

action = action instance-attribute

description = description instance-attribute

permission = permission instance-attribute

Action

Bases: Enum

DISPATCH_MODAL = 'dispatch_modal' class-attribute instance-attribute
OPEN_URL_CURRENT_TAB = 'open_url_in_current_tab' class-attribute instance-attribute
OPEN_URL_NEW_TAB = 'open_url_in_new_tab' class-attribute instance-attribute