Fix forgotten code
Some checks failed
gitea-openium/resgen.swift/pipeline/head There was a failure building this commit

This commit is contained in:
2023-12-05 17:09:24 +01:00
parent ce274219fc
commit 5fd680110c
2 changed files with 42 additions and 15 deletions

View File

@ -1,20 +1,53 @@
// Generated by ResgenSwift.Strings.Tags 1.2
// Generated by ResgenSwift.Tags 1.2
import UIKit
// MARK: - Protocol
protocol AnalyticsManager {
func logScreen(name: String, path: String)
func logEvent(name: String)
}
// MARK: - Matomo
class MatomoAnalyticsManager: AnalyticsManager {
func logScreen(name: String, path: String) {
}
func logEvent(name: String) {
}
}
// MARK: - Firebase
class FirebaseAnalyticsManager: AnalyticsManager {
func logScreen(name: String, path: String) {
}
func logEvent(name: String) {
}
}
extension Tags {
// MARK: - Properties
let managers: [AnalyticsManager] = [MatomoAnalyticsManager(), FirebaseAnalyticsManager()]
// MARK: - ScreenTag
/// Translation in ium :
/// Ecran un
var screen_one: String {
"Ecran un"
func logEcranUn() {
managers.forEach { manager in
manager.logScreen(name: name, path: path)
}
}
/// Translation in ium :
/// Ecran deux
var screen_two: String {
"Ecran deux"
func logEcranDeux() {
managers.forEach { manager in
manager.logEvent(name: name)
}
}
}