Files
divkit/client/ios/DivKit/Extensions/DivAspectExtensions.swift
2023-08-08 16:57:54 +03:00

12 lines
294 B
Swift

import Foundation
extension DivAspect? {
func resolveAspectRatio(_ expressionResolver: ExpressionResolver) -> CGFloat? {
if let aspect = self, let ratio = aspect.resolveRatio(expressionResolver) {
// AspectBlock has inverted ratio
return 1 / ratio
}
return nil
}
}