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

\enumerate{
\item Explicit \code{aes()} mappings.
\item Fixed \code{geom_nodespace()} 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_nodespace()} call.
\item \strong{Graph Attributes}: Original attributes stored within the GraphSpace
object, retrieved from the data columns.
}
}

\seealso{
\code{\link{geom_nodespace}}
}
