acapy_agent.protocols.actionmenu.v1_0.models package
Submodules
acapy_agent.protocols.actionmenu.v1_0.models.menu_form module
Record used to represent the form associated with an action menu option.
- class acapy_agent.protocols.actionmenu.v1_0.models.menu_form.MenuForm(*, title: str | None = None, description: str | None = None, params: Sequence[MenuFormParam] = None, submit_label: str | None = None)[source]
Bases:
BaseModelInstance of a form associated with an action menu item.
acapy_agent.protocols.actionmenu.v1_0.models.menu_form_param module
Record used to represent a parameter in a menu form.
- class acapy_agent.protocols.actionmenu.v1_0.models.menu_form_param.MenuFormParam(*, name: str | None = None, title: str | None = None, default: str | None = None, description: str | None = None, input_type: str | None = None, required: bool | None = None)[source]
Bases:
BaseModelInstance of a menu form param associated with an action menu option.
- class acapy_agent.protocols.actionmenu.v1_0.models.menu_form_param.MenuFormParamSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchemaMenuFormParam schema.
- class Meta[source]
Bases:
objectMenuFormParamSchema metadata.
- model_class
alias of
MenuFormParam
acapy_agent.protocols.actionmenu.v1_0.models.menu_option module
Record used to represent individual menu options in an action menu.
- class acapy_agent.protocols.actionmenu.v1_0.models.menu_option.MenuOption(*, name: str | None = None, title: str | None = None, description: str | None = None, disabled: bool | None = None, form: MenuForm | None = None)[source]
Bases:
BaseModelInstance of a menu option associated with an action menu.
- class acapy_agent.protocols.actionmenu.v1_0.models.menu_option.MenuOptionSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchemaMenuOption schema.
- class Meta[source]
Bases:
objectMenuOptionSchema metadata.
- model_class
alias of
MenuOption