import Foundation public enum AnalyticsEvent { <%- for @event in @events -%> case <%= @event.name %> <%- end -%> public var name: String { switch self { <%- for @event in @events -%> case .<%= @event.name %>: return "<%= @event.name %>" <%- end -%> } } public var firebase: Bool { switch self { <%- for @event in @events -%> case .<%= @event.name %>: return <%= @event.firebase %> <%- end -%> } } public var appsflyer: Bool { switch self { <%- for @event in @events -%> case .<%= @event.name %>: return <%= @event.appsflyer %> <%- end -%> } } }