{% if model_dict.modelClass.__doc__ %}
{{ model_dict.modelClass.__doc__ }}
{% else %}
{{ model_name }} has no docstring.
{% endif %}
Name | Kind | Default | Required | Repeated | Examples | {% for prop_name, prop_obj in model_dict.properties.iteritems() %}
---|---|---|---|---|---|
{{ 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 %} |