Files
divkit/client/ios/DivKit/Extensions/DivVisibilityExtensions.swift
2026-01-24 00:44:15 +03:00

12 lines
271 B
Swift

extension DivVisibility {
static func min(_ lhs: DivVisibility, _ rhs: DivVisibility) -> DivVisibility {
guard lhs != rhs else { return lhs }
return switch (lhs, rhs) {
case (.gone, _): lhs
case (.invisible, .visible): lhs
default: rhs
}
}
}