S3 class to encapsulate interaction processing settings. Replaces the scattered boolean flags (demean.ints, old.ints, detrend).
InteractionConfig(
style = c("double-demean", "demean", "raw"),
model_type = "w-b",
detrend = FALSE
)An InteractionConfig S3 object
Character: "double-demean", "demean", or "raw"
Character: model type (e.g., "w-b", "within", "between")
Logical: whether detrending is being used