% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/plot-contracts.R
\name{check_gazepoint_plot_contract}
\alias{check_gazepoint_plot_contract}
\title{Check a Gazepoint plot return contract}
\usage{
check_gazepoint_plot_contract(
  plot,
  require_plot_data = TRUE,
  require_settings = TRUE
)
}
\arguments{
\item{plot}{A plot object.}

\item{require_plot_data}{Logical. If \code{TRUE}, \code{plot_data} must be present.}

\item{require_settings}{Logical. If \code{TRUE}, \code{settings} must be present.}
}
\value{
A list with \code{overview}, \code{checks}, \code{plot_data}, and \code{settings}.
}
\description{
Checks whether an object follows the package's plotting return convention.
}
