Files
divkit/client/ios/DivKitExtensions/DivBackgroundExtensions.swift
T
2023-11-20 16:27:15 +03:00

17 lines
486 B
Swift

import Foundation
import DivKit
extension DivBackground {
func resolveImageURL(_ expressionResolver: ExpressionResolver) -> URL? {
switch self {
case let .divImageBackground(imageBackground):
return imageBackground.resolveImageUrl(expressionResolver)
case let .divNinePatchBackground(ninePatchImage):
return ninePatchImage.resolveImageUrl(expressionResolver)
case .divLinearGradient, .divRadialGradient, .divSolidBackground:
return nil
}
}
}