Models
{% for model_name, model_dict in klasses.iteritems() %}
{% if model_dict.modelClass.__doc__ %} {{ model_dict.modelClass.__doc__ }} {% else %} {{ model_name }} has no docstring. {% endif %}
{% for prop_name, prop_obj in model_dict.properties.iteritems() %} {% endfor %}
Name Kind Default Required Repeated Examples
{{ prop_name }} {{ prop_obj.propClass.__class__.__name__ | replace("Property","") }} {% if prop_obj.default %} {{ prop_obj.default }} {% else %} - {% endif %} {% if prop_obj.propClass._required %} {{ prop_obj.propClass._required }} {% else %} - {% endif %} {% if prop_obj.propClass._repeated %} {{ prop_obj.propClass._repeated }} {% else %} - {% endif %} {% if prop_obj.propClass._choices %} Choice of {% endif %} {% for e in prop_obj.vals %} {{ e }} {% endfor %}
{% endfor %}