% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/mr_forest_class.R
\docType{class}
\name{MRForestPlots-class}
\alias{MRForestPlots-class}
\title{S4 class to store method-level MR forest plots}
\description{
An \code{MRForestPlots} object is returned by \code{MR_forest()}.
It holds one \code{ggplot} object per outcome-exposure pair — each plot
compares causal estimates across MR methods (IVW, RAPS, Egger, etc.) —
together with the metadata needed to filter and export subsets.
}
\section{Slots}{

\describe{
\item{\code{plots}}{Named list of \code{ggplot} objects. Names follow the
pattern \code{"Outcome::Exposure"}.}

\item{\code{outcomes}}{Character vector of outcome labels, parallel to
\code{plots}.}

\item{\code{exposures}}{Character vector of exposure labels, parallel to
\code{plots}.}
}}

\section{Methods}{

\describe{
  \item{\code{export_forest_plots(object, save_dir, file_type, width,
    height, dpi, outcome, exposure)}}{
    Saves plots to disk. Optionally filter by \code{outcome},
    \code{exposure}, or both to export a subset.}
}
}

\keyword{internal}
