api-generator-templates/Swift/blocks/class/bool-parameters-fields.twig

13 lines
495 B
Twig

{%- import '../../macroses/common.utils.twig' as utils -%}
{%- if fields is not empty -%}
{%- set nullableOptionalFields = [] -%}
{%- for field in fields -%}
{%- if field.nullable or field.optional -%}
{%- set nullableOptionalFields = nullableOptionalFields|merge([field]) -%}
{%- endif -%}
{%- endfor -%}
{%- for field in nullableOptionalFields -%}
{{ field.name }}: Bool = false{%- if not (loop.last) %}, {% endif %}
{%- endfor -%}
{%- endif -%}