mirror of
https://github.com/divkit/divkit.git
synced 2026-06-06 20:07:59 +00:00
24 lines
437 B
Swift
24 lines
437 B
Swift
import Foundation
|
|
import VGSL
|
|
|
|
public enum DivActionURLHandler {
|
|
// Deprecated. Use DivCardUpdateReason
|
|
@frozen
|
|
public enum UpdateReason {
|
|
case patch(DivCardID, DivPatch)
|
|
case timer(DivCardID)
|
|
case state(DivCardID)
|
|
case variable([DivCardID: Set<DivVariableName>])
|
|
case external
|
|
|
|
var isVariable: Bool {
|
|
switch self {
|
|
case .variable:
|
|
true
|
|
default:
|
|
false
|
|
}
|
|
}
|
|
}
|
|
}
|