aries_cloudagent.protocols.actionmenu.v1_0.messages package
Submodules
aries_cloudagent.protocols.actionmenu.v1_0.messages.menu module
Represents an action menu.
- class aries_cloudagent.protocols.actionmenu.v1_0.messages.menu.Menu(*, title: Optional[str] = None, description: Optional[str] = None, errormsg: Optional[str] = None, options: Optional[Sequence[aries_cloudagent.protocols.actionmenu.v1_0.models.menu_option.MenuOption]] = None, **kwargs)[source]
Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing an action menu.
aries_cloudagent.protocols.actionmenu.v1_0.messages.menu_request module
Represents a request for an action menu.
- class aries_cloudagent.protocols.actionmenu.v1_0.messages.menu_request.MenuRequest(**kwargs)[source]
Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing a request for an action menu.
- class aries_cloudagent.protocols.actionmenu.v1_0.messages.menu_request.MenuRequestSchema(*args: Any, **kwargs: Any)[source]
Bases:
marshmallow.
MenuRequest schema class.
- class Meta[source]
Bases:
object
MenuRequest schema metadata.
- model_class
alias of
aries_cloudagent.protocols.actionmenu.v1_0.messages.menu_request.MenuRequest
aries_cloudagent.protocols.actionmenu.v1_0.messages.perform module
Represents a request to perform a menu action.
- class aries_cloudagent.protocols.actionmenu.v1_0.messages.perform.Perform(*, name: Optional[str] = None, params: Optional[Mapping[str, str]] = None, **kwargs)[source]
Bases:
aries_cloudagent.messaging.agent_message.AgentMessage
Class representing a request to perform a menu action.
- class aries_cloudagent.protocols.actionmenu.v1_0.messages.perform.PerformSchema(*args: Any, **kwargs: Any)[source]
Bases:
marshmallow.
Perform schema class.
- class Meta[source]
Bases:
object
Perform schema metadata.
- model_class
alias of
aries_cloudagent.protocols.actionmenu.v1_0.messages.perform.Perform
- name
- params