Files
shakhavn 724b14c053 DivKit - change DebugBlock layout traits
commit_hash:fdb47c5cb1fc51f746b18a59c76737ddcdf33298
2025-01-22 10:57:18 +03:00

21 lines
478 B
Swift

import CoreGraphics
import Foundation
import LayoutKit
import VGSL
extension Block {
func addingDebugInfo(context: DivBlockModelingContext) -> Block {
let debugParams = context.debugParams
guard debugParams.isDebugInfoEnabled,
let debugErrorCollector = context.debugErrorCollector else {
return self
}
return DebugBlock(
child: self,
errorCollector: debugErrorCollector,
showDebugInfo: debugParams.showDebugInfo
)
}
}