ActionInfo
Represents a predefined action's ID, type, and interruptibility.
Attributes:
Property | Type | Description |
|---|---|---|
|
| Action ID, can be used as the |
|
| Action type, such as |
|
| Estimated duration, |
|
| Whether the action can be interrupted |
ActionInfo
Signature:
ActionInfo(id: str, type: str, duration: float, interruptible: bool)
Description:
Constructs an ActionInfo instance. This type is an immutable dataclass.
Parameters:
Parameter | Type | Required | Description |
|---|---|---|---|
|
| Yes | Action ID |
|
| Yes | Action type |
|
| Yes | Estimated duration, |
|
| Yes | Whether the action can be interrupted |
Returns:
ActionInfo instance.
Raises:
None.
Currently supported ActionInfo.id values include:
| Description |
|---|---|
| Handshake |
| Wave hand |
| New Year greeting dance |
| Rock and roll dance |
| Towards the Future dance |
| Hip-hop superhero pose |
| Ultraman pose |
| Bow with hands clasped |
| Cheer with both hands |
| Lucky cat gesture |