% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/checks.R
\name{validate_palette_params}
\alias{validate_palette_params}
\title{Validate Palette Parameters}
\usage{
validate_palette_params(
  palette_codes = NULL,
  priority_palette_codes = NULL,
  label_wrap_width = NULL,
  ncol = NULL,
  byrow = NULL,
  call = rlang::caller_env()
)
}
\arguments{
\item{palette_codes}{Optional list of named character vectors}

\item{priority_palette_codes}{Optional character vector}

\item{label_wrap_width}{Integer for legend label wrapping}

\item{ncol}{Optional integer for legend columns}

\item{byrow}{Logical for legend key arrangement}

\item{call}{Calling environment for error messages}
}
\value{
NULL (called for side effects - validation)
}
\description{
Validates palette-related parameters used by \code{girafe()} and \code{ggsaver()}.
Ensures type safety and provides clear error messages for invalid inputs.
}
\keyword{internal}
