% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/geom-edgespace.R
\name{StatEdgeSpace}
\alias{StatEdgeSpace}
\title{Attribute Processing for GeomEdgeSpace}
\format{
A \code{ggproto} object.
}
\usage{
StatEdgeSpace
}
\description{
Manage visual attribute precedence (color, size, shape) for \code{GeomEdgeSpace}
objects.
}
\section{Attribute Priority}{

\enumerate{
\item Explicit \code{aes()} mappings.
\item Fixed \code{geom_edgespace()} arguments.
\item Original graph attributes (via \code{optional_aes}).
}

During the \code{setup_data} stage, the Stat invokes internal functions
to resolve value priority:
\enumerate{
\item \strong{Explicit Mapping}: Values defined by the user inside \code{aes()}.
\item \strong{Fixed Parameters}: Constant values passed as arguments in the \code{geom_edgespace()} call.
\item \strong{Graph Attributes}: Original attributes stored within the GraphSpace
object, retrieved from the data columns.
}
}

\seealso{
\code{\link{geom_edgespace}}
}
