Files
divkit/client/ios/DivKit/Extensions/DivShadowExtensions.swift
pkurchatov 9946b7f334 Applied swiftformat
commit_hash:e73375885ae783675614d0033dddd027f02d5db4
2025-02-04 18:01:54 +03:00

19 lines
463 B
Swift

import Foundation
import LayoutKit
import VGSL
extension DivShadow {
func resolve(
_ expressionResolver: ExpressionResolver,
cornerRadii: CornerRadii = .zero
) -> BlockShadow {
BlockShadow(
cornerRadii: cornerRadii,
blurRadius: CGFloat(resolveBlur(expressionResolver)),
offset: offset.resolve(expressionResolver),
opacity: Float(resolveAlpha(expressionResolver)),
color: resolveColor(expressionResolver)
)
}
}