| am_put_path | R Documentation |
Set a value in an Automerge document using a path vector. Can optionally create intermediate objects automatically.
am_put_path(doc, path, value, create_intermediate = TRUE)
doc |
An Automerge document |
path |
Character vector, numeric vector, or list of mixed types specifying the path to the value |
value |
Value to set at the path |
create_intermediate |
Logical. If TRUE, creates intermediate maps as needed. Default TRUE. |
The document (invisibly)
doc <- am_create()
# Create nested structure with automatic intermediate objects
am_put_path(doc, c("user", "address", "city"), "Boston")
am_put_path(doc, c("user", "address", "zip"), 02101L)
am_put_path(doc, c("user", "name"), "Alice")
# Verify
am_get_path(doc, c("user", "address", "city")) # "Boston"
am_close(doc)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.