R/getOverlayGroups.R

#' getOverlayGroups
#'
#' @param map_object leaflet map
#'
#' @return character
#'
#' @seealso [setOverlayGroups()]
#'
#' @export
getOverlayGroups <- function (map_object) {

  overlay_groups <-
    attr(map_object, "overlay_groups")

  if (is.null(overlay_groups)) {
    map_object <- setOverlayGroups(map_object, logical(0))
    return(getOverlayGroups(map_object))
  }

  return(overlay_groups)

}
BAAQMD/lltools documentation built on June 28, 2022, 12:31 a.m.