% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/tag-grobs.R
\name{build_tag_grobs}
\alias{build_tag_grobs}
\title{Build the leader / label / quantity / annotation gList for one tag.}
\usage{
build_tag_grobs(
  ax,
  ay,
  kind,
  tx,
  ty,
  lend_x,
  lend_y,
  label_text,
  quantity_text,
  annotation_text,
  has_label,
  has_quantity,
  has_annotation,
  label_gp,
  quantity_gp,
  annotation_gp,
  label_rot,
  quantity_rot,
  annotation_rot,
  number,
  leader_gp_list,
  padding,
  waypoints_x = numeric(0),
  waypoints_y = numeric(0),
  name_prefix = "tag"
)
}
\description{
Shared between \code{\link[=setup_tag]{setup_tag()}} (initial construction in \code{\link[=setup_grobs]{setup_grobs()}})
and \code{\link[=makeContent.EulerTags]{makeContent.EulerTags()}} (draw-time re-placement on resize).
Pure factory — no measurement; takes anchor + tether already in
native units, plus the stashed text / gpar bundle. The label /
quantity / annotation stack is centered vertically on \verb{(ax, ay)}
so the bbox center matches the anchor eunoia placed and leader
endpoints land on the actual bbox edge.
}
\keyword{internal}
