% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/jgd.R
\name{jgd_frame_ext}
\alias{jgd_frame_ext}
\title{Set frame-level extension fields (experimental)}
\usage{
jgd_frame_ext(json = NULL)
}
\arguments{
\item{json}{A single JSON string representing the extension object, or
\code{NULL} or \code{""} to clear.  Non-empty strings must be valid JSON; an error
is raised otherwise.}
}
\value{
Called for its side effect; returns \code{NULL} invisibly.
}
\description{
Sets extension fields that are included once per frame in the JSON protocol
(at the top level of the frame message, not per drawing operation).  This is
useful for frame-wide properties such as post-processing effects.
}
\section{Lifecycle}{

\strong{Experimental.} This API may change in future versions.
}

