ass_set_extradata
Set, update, or remove a single [Aegisub Extradata] entry by identifier, updating existing keys in place instead of creating duplicates.
Instructions
Set or remove one [Aegisub Extradata] entry (idempotent).
Args:
ident: the entry identifier (matched case-insensitively).
value: value to store; may be omitted when remove=True.
doc_id: document id or None for the current document.
remove: delete every entry with this identifier instead of setting it.
Returns:
{"doc_id", "id", "value", "removed", "created"}; setting an
existing identifier updates it in place (never duplicates it).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ident | Yes | ||
| value | No | ||
| doc_id | No | ||
| remove | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||