% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/basemap_equivalents.R
\name{tmapSubmitBasemapEquivalents}
\alias{tmapSubmitBasemapEquivalents}
\title{Register cross-mode basemap equivalences}
\usage{
tmapSubmitBasemapEquivalents(equivalents, replace = FALSE)
}
\arguments{
\item{equivalents}{a named list of concept entries. Each entry is itself a
named list with mode names (e.g. \code{plot}, \code{view}, \code{maplibre}, \code{mapbox}) as
names and provider name(s) as values.}

\item{replace}{if \code{TRUE}, replace the whole registry; otherwise the entries
are merged by concept name (existing names are overwritten), so repeated
submissions are idempotent and multiple extensions compose.}
}
\description{
Used by tmap mode extensions to declare which basemap providers are visually
equivalent across modes. This lets a basemap be approximated when a map is
reproduced in a different mode, instead of falling back to the mode default.
}
\keyword{internal}
