Files
divkit/client/ios/DivKit/DivBlockModelingActionContext.swift
T
2023-03-28 12:17:21 +03:00

30 lines
643 B
Swift

import BaseUIPublic
import CommonCorePublic
import LayoutKit
struct DivBlockModelingActionContext {
let cardId: DivCardID
let cardLogId: String?
let expressionResolver: ExpressionResolver
init(
cardId: DivCardID,
cardLogId: String?,
expressionResolver: ExpressionResolver
) {
self.cardId = cardId
self.cardLogId = cardLogId
self.expressionResolver = expressionResolver
}
}
extension DivBlockModelingContext {
var actionContext: DivBlockModelingActionContext {
DivBlockModelingActionContext(
cardId: cardId,
cardLogId: cardLogId,
expressionResolver: expressionResolver
)
}
}