Skip to content

Commit 2eba246

Browse files
committed
add options for leaflet providers
1 parent 4f0cb64 commit 2eba246

File tree

3 files changed

+11
-27
lines changed

3 files changed

+11
-27
lines changed

R/plugin-minimap.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ addMiniMap <- function(
8888
tilesURL <- NULL
8989
tilesProvider <- NULL
9090
if (!is.null(tiles)) {
91-
if (tiles %in% leaflet::providers) {
91+
if (tiles %in% get_providers()) {
9292
map$dependencies <- c(map$dependencies, leafletProviderDependencies())
9393
tilesProvider <- tiles
9494
} else {

R/plugin-providers.R

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
leafletProviderDependencies <- function() {
22
list(
3-
providers.html_dependency,
3+
get_providers_html_dependency(),
44
htmltools::htmlDependency(
55
"leaflet-providers-plugin",
66
packageVersion("leaflet"),
@@ -70,6 +70,9 @@ providerTileOptions <- function(errorTileUrl = "", noWrap = FALSE,
7070
#'
7171
#' @export
7272
providers <- NULL
73+
get_providers <- function() {
74+
getOption("leaflet.providers", default = providers)
75+
}
7376

7477
#' Providers Details
7578
#'
@@ -80,7 +83,9 @@ providers <- NULL
8083
#'
8184
#' @export
8285
providers.details <- NULL
83-
86+
get_providers_details <- function() {
87+
getOption("leaflet.providers.details", default = providers.details)
88+
}
8489

8590
#' Providers version number
8691
#'
@@ -93,3 +98,6 @@ providers.details <- NULL
9398
providers.version_num <- NULL
9499

95100
providers.html_dependency <- NULL
101+
get_providers_html_dependency <- function() {
102+
getOption("leaflet.providers.html_dependency", default = providers.html_dependency)
103+
}

data-raw/providerNames.R

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)