Files
pkurchatov 0663870bf9 Swiftformat
commit_hash:52ce6e4a9f35a44ddef28565cec76ddaabdc2d08
2025-09-18 12:40:09 +03:00

31 lines
682 B
Swift

import DivKit
import Foundation
import LayoutKit
final class MockDivExtensionHandler: DivExtensionHandler {
var id: String = "mock_extension"
var preloadURL = URL(string: "https://example.com/mock.json")!
func getPreloadURLs(div _: DivBase, expressionResolver _: ExpressionResolver) -> [URL] {
[preloadURL]
}
func accept(div _: DivBase, context _: DivBlockModelingContext) {}
func applyBeforeBaseProperties(
to block: Block,
div _: DivBase,
context _: DivBlockModelingContext
) -> Block {
block
}
func applyAfterBaseProperties(
to block: Block,
div _: DivBase,
context _: DivBlockModelingContext
) -> Block {
block
}
}