Skip to contents

Lock or unlock a content item. When content is locked, all processes are terminated, rendering is disabled, and new bundles cannot be deployed.

Usage

lock_content(content, locked_message = "")

unlock_content(content)

Arguments

content

An R6 content item

locked_message

Optional. A custom message that is displayed by the content item when locked. It is possible to format this message using Markdown.

Value

An R6 content item

Details

lock_content() locks a content item with an optional message displayed to visitors (supports Markdown).

unlock_content() unlocks a content item, reverting the effects of locking.

Examples

if (FALSE) { # \dontrun{
# Lock content with a message
client <- connect()
content <- content_item(client, "content-guid")
content <- lock_content(content, locked_message = "Ah ah ah! You didn't say the magic word!")

# Lock content without a message
content <- lock_content(content)

# Unlock content
content <- unlock_content(content)
} # }