% Auto-generated: do not edit by hand
\name{searchUIContainer}

\alias{searchUIContainer}

\title{SearchUIContainer component}

\description{
A component that can wrap around sub-components of `SearchUI` and ensure they are all hooked up to the same context. This allows you to use the state management functionality of `SearchUI` with the ability to customize the inner layout and components.
}

\usage{
searchUIContainer(children=NULL, id=NULL, apiEndpoint=NULL,
apiEndpointParams=NULL, apiKey=NULL,
autocompleteFormulaUrl=NULL, className=NULL, columns=NULL,
conditionalRowStyles=NULL, disableRichColumnHeaders=NULL,
fieldsKey=NULL, filterGroups=NULL, hasSortMenu=NULL,
lastClickedCell=NULL, limitKey=NULL, popoverContent=NULL,
resultLabel=NULL, results=NULL, selectableRows=NULL,
selectedRows=NULL, skipKey=NULL, sortFields=NULL,
sortKey=NULL, totalKey=NULL, view=NULL)
}

\arguments{
\item{children}{A list of or a singular dash component, string or number. }

\item{id}{Character. }

\item{apiEndpoint}{Character. }

\item{apiEndpointParams}{Named list. }

\item{apiKey}{Character. }

\item{autocompleteFormulaUrl}{Character. }

\item{className}{Character. }

\item{columns}{Unnamed list. }

\item{conditionalRowStyles}{Unnamed list. }

\item{disableRichColumnHeaders}{Logical. }

\item{fieldsKey}{Character. }

\item{filterGroups}{Unnamed list. }

\item{hasSortMenu}{Logical. }

\item{lastClickedCell}{Named list. Set automatically by the SearchUI when a `LINK_POPOVER` cell is clicked.
Shape: `{selector, value, row, ts}`. Used as a Dash callback `Input` to
trigger server-side resolution that populates `popoverContent`.}

\item{limitKey}{Character. }

\item{popoverContent}{A list of or a singular dash component, string or number. Renderable content (Dash component tree) shown inside the popover for
the most recently clicked `LINK_POPOVER` cell. Typically set by a Dash
callback responding to `lastClickedCell`.}

\item{resultLabel}{Character. }

\item{results}{Unnamed list. }

\item{selectableRows}{Logical. }

\item{selectedRows}{Unnamed list. }

\item{skipKey}{Character. }

\item{sortFields}{List of characters. }

\item{sortKey}{Character. }

\item{totalKey}{Character. }

\item{view}{A value equal to: 'table', 'synthesis'. }
}

\value{named list of JSON elements corresponding to React.js properties and their values}

