Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
RyosukeCla committed Aug 24, 2023
1 parent 54d628f commit cb6c3af
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 4 deletions.
20 changes: 18 additions & 2 deletions ios/Nativebrik/Classes/generated.swift
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,20 @@ struct Color: Decodable {
struct Component: Decodable {
var id: ID?
}
enum ConditionOperator: String, Decodable, Encodable {
case Equal = "Equal"
case NotEqual = "NotEqual"
case GreaterThan = "GreaterThan"
case GreaterThanOrEqual = "GreaterThanOrEqual"
case LessThan = "LessThan"
case LessThanOrEqual = "LessThanOrEqual"
case In = "In"
case NotIn = "NotIn"
case unknown = "unknown"
init(from decoder: Decoder) throws {
self = try ConditionOperator(rawValue: decoder.singleValueContainer().decode(RawValue.self)) ?? .unknown
}
}
struct ExperimentCondition: Decodable {
var property: String?
var `operator`: String?
Expand All @@ -67,6 +81,8 @@ struct ExperimentConfig: Decodable {
var baseline: ExperimentVariant?
var variants: [ExperimentVariant]?
var seed: Int?
var startedAt: DateTime?
var endedAt: DateTime?
}
struct ExperimentConfigs: Decodable {
var configs: [ExperimentConfig]?
Expand Down Expand Up @@ -226,9 +242,9 @@ struct TriggerEventInput: Encodable {
var properties: [PropertyInput]?
}
enum TriggerEventNameDefs: String, Decodable, Encodable {
case nativebrikSdkInitialized = "nativebrikSdkInitialized"
case nativebrikSdkUserFirstInitialized = "nativebrikSdkUserFirstInitialized"
case NATIVEBRIK_NO_TRIGGER = "NATIVEBRIK_NO_TRIGGER"
case NATIVEBRIK_SDK_INITIALIZED = "NATIVEBRIK_SDK_INITIALIZED"
case NATOVEBRIK_SDK_USER_FIRST_VISIT = "NATOVEBRIK_SDK_USER_FIRST_VISIT"
case unknown = "unknown"
init(from decoder: Decoder) throws {
self = try TriggerEventNameDefs(rawValue: decoder.singleValueContainer().decode(RawValue.self)) ?? .unknown
Expand Down
4 changes: 2 additions & 2 deletions ios/Nativebrik/Classes/sdk.swift
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,11 @@ public struct TriggerEvent {

public struct TriggerEventFactory {
public static func sdkInitialized() -> TriggerEvent {
return TriggerEvent(name: TriggerEventNameDefs.NATIVEBRIK_SDK_INITIALIZED.rawValue)
return TriggerEvent(name: TriggerEventNameDefs.nativebrikSdkInitialized.rawValue)
}

public static func userFirstVisit() -> TriggerEvent {
return TriggerEvent(name: TriggerEventNameDefs.NATOVEBRIK_SDK_USER_FIRST_VISIT.rawValue)
return TriggerEvent(name: TriggerEventNameDefs.nativebrikSdkUserFirstInitialized.rawValue)
}

public static func custom(name: String) -> TriggerEvent {
Expand Down

0 comments on commit cb6c3af

Please sign in to comment.