Learn R Programming

automerge (version 0.3.0)

extract-am_object: Extract from Automerge object

Description

Extract values from an Automerge object (map or list) using [[ or $.

Usage

# S3 method for am_object
[[(x, i)

# S3 method for am_object $(x, name)

Value

The value at the specified key/position

Arguments

x

An Automerge object

i

Key name (character) for maps, or position (integer) for lists

name

Key name (for $ operator, maps only)

Examples

Run this code
doc <- am_create()

am_put(doc, AM_ROOT, "user", list(name = "Bob", age = 25L))
user <- am_get(doc, AM_ROOT, "user")
user

user[["name"]]  # "Bob"
user$age        # 25L

am_close(doc)

Run the code above in your browser using DataLab