Skip to content

Commit

Permalink
Tweak examples
Browse files Browse the repository at this point in the history
  • Loading branch information
hadley committed Jan 30, 2024
1 parent a7d02ce commit b2a9178
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 42 deletions.
34 changes: 13 additions & 21 deletions R/live.R
Original file line number Diff line number Diff line change
Expand Up @@ -23,31 +23,23 @@
#' @param url Website url to read from.
#' @export
#' @examples
#' sess <- read_html_live("https://hadley.nz")
#' sess |> html_elements("p")
#' sess |> html_element("xyz")
#' sess |> html_element("p")
#'
#' \dontrun{
#' sess <- read_html_live("https://www.bodybuilding.com/exercises/finder")
#' sess |> html_elements(".ExResult-row") |> length()
#' sess$click(".ExLoadMore-btn")
#' sess |> html_elements(".ExResult-row") |> length()
#' sess$click(".ExLoadMore-btn")
#' sess |> html_elements(".ExResult-row") |> length()
#'
#' # Simple example where HTML is dynamically generated on view -----------
#' sess <- read_html_live("https://www.forbes.com/top-colleges/")
#' sess$view()
#' sess$scroll_by(1000)
#' sess$scroll_by(1000)
#' sess$scroll_to(0)
#' sess$scroll_to(0)
#' sess$scroll_into_view("svg")
#' }
#' rows <- sess %>% html_elements(".TopColleges2023_tableRow__BYOSU")
#' rows %>% html_element(".TopColleges2023_organizationName__J1lEV") |> html_text()
#' rows %>% html_element(".grant-aid") |> html_text()
#'
#' \dontshow{
#' # Hack to suppress R CMD check error about connections
#' Sys.setenv("_R_CHECK_CONNECTIONS_LEFT_OPEN_" = "FALSE")
#' # More complicated example that requires pushing some buttons -----------
#' sess <- read_html_live("https://www.bodybuilding.com/exercises/finder")
#' sess$view()
#'
#' sess %>% html_elements(".ExResult-row") %>% length()
#' sess$click(".ExLoadMore-btn")
#' sess %>% html_elements(".ExResult-row") %>% length()
#' sess$click(".ExLoadMore-btn")
#' sess %>% html_elements(".ExResult-row") %>% length()
#' }
read_html_live <- function(url) {
check_installed(c("chromote", "R6"))
Expand Down
34 changes: 13 additions & 21 deletions man/read_html_live.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit b2a9178

Please sign in to comment.