Files
divkit/client/ios/DivKit/Debug/DebugParams.swift
T
pkurchatov a2ed8633cc removed INTERNAL_BUILD directives
Избавляюсь от условной компиляции INTERNAL_BUILD, потому что непонятно, как этим пользоваться на клиентах в условиях библиотеки.
2022-09-14 14:03:58 +03:00

18 lines
481 B
Swift

import LayoutKit
public struct DebugParams {
public let isDebugInfoEnabled: Bool
public let showDebugInfo: (ViewType) -> Void
public let errorCounterInsets: EdgeInsets
public init(
isDebugInfoEnabled: Bool = false,
showDebugInfo: @escaping (ViewType) -> Void = { _ in },
errorCounterInsets: EdgeInsets = .zero
) {
self.isDebugInfoEnabled = isDebugInfoEnabled
self.showDebugInfo = showDebugInfo
self.errorCounterInsets = errorCounterInsets
}
}