Files
brave-core/build/ios/mojom/objc_templates/enum.tmpl
T

14 lines
469 B
Cheetah

{%- set name = enum.name %}
{%- set prefixed_name = "%s%s"|format(class_prefix, name) %}
{%- set swift_name = enum|swift_enum_name_formatter %}
typedef NS_ENUM(NSInteger, {{prefixed_name}}) {
{%- for field in enum.fields %}
{%- set field_name = field.name|objc_enum_formatter %}
{%- if field.value %}
{{prefixed_name}}{{field_name}} = {{field.value}},
{%- else %}
{{prefixed_name}}{{field_name}},
{%- endif %}
{%- endfor %}
} NS_SWIFT_NAME({{swift_name}});