CommitOpcodeMapSubtract¶
- class dsviper.CommitOpcodeMapSubtract¶
Bases:
CommitOpcodeRemoves from the map at a path the entries whose key it carries.
Note: Not directly instantiable.
- arguments(definitions: DefinitionsConst, *, encoded: bool = True) tuple[Attachment, ValueKey, PathConst, ValueSet]¶
Return (attachment, key, path, value), resolving the ids the opcode carries against definitions.
value is a container, so it is a Value whatever encoded is.
- key() CommitOpcodeKey¶
Return the CommitOpcodeKey the opcode applies to - the attachment, the instance and its concept.
- type() str¶
Return ‘Map_Subtract’, the name of this opcode’s kind.