Returns which layers a theme shows or hides.
Value
A data.frame with columns: template, theme, layer_key, visible. Returns an empty data.frame if the theme is not found.
Details
Without template, a theme name that ships in more than one template returns
every template's rows concatenated — check the template column, or pass it,
when you want one project's answer. High Detail - Crossings is the live
example: it ships in both templates, so it returns 64 rows rather than 32.
Examples
# both templates come back concatenated — check the template column
xing <- gq_theme_layers("High Detail - Crossings")
table(xing$template, xing$visible)
#>
#> FALSE TRUE
#> bcfishpass_mobile 5 27
#> bcrestoration_mobile 5 27
# a theme only one template ships
head(gq_theme_layers("Land Tenure", template = "bcrestoration_mobile"))
#> template theme layer_key visible
#> 1 bcrestoration_mobile Land Tenure bcfishobs_fiss_fish_observations FALSE
#> 2 bcrestoration_mobile Land Tenure bing_aerial FALSE
#> 3 bcrestoration_mobile Land Tenure conservancy TRUE
#> 4 bcrestoration_mobile Land Tenure esri_satellite FALSE
#> 5 bcrestoration_mobile Land Tenure esri_world_topo FALSE
#> 6 bcrestoration_mobile Land Tenure first_nation_reserve TRUE
