def

def.mandatory

Requires that the marker be applied to dicts which use the marker's subtypes. This tag is typically applied to top-level entity tags such as equip. For example if an instance is tagged with a subtype of equip such as tank, then the instance must also include the equip tag as a mandatory marker.

parent/child

def

Create a new definition bound to the given symbol

mandatory

Requires that the marker be applied to dicts which use the marker's subtypes

meta

supertypes

marker

Marker labels a dict with typing information

    mandatory

Requires that the marker be applied to dicts which use the marker's subtypes