Files
divkit/client/ios/DivKitExtensions/DivBackgroundExtensions.swift
T
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00

16 lines
464 B
Swift

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