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

\alias{dataBlock}

\title{DataBlock component}

\description{
Display a single record of data in a horizontal block element with an optional expanded view to show additional data columns.
}

\usage{
dataBlock(children=NULL, id=NULL, className=NULL, columns=NULL,
data=NULL, disableRichColumnHeaders=NULL, expanded=NULL,
footer=NULL, iconClassName=NULL, iconTooltip=NULL)
}

\arguments{
\item{children}{A list of or a singular dash component, string or number. Content to display in the bottom section of the card.
AlternativeWill take precedent}

\item{id}{Character. The ID used to identify this component in Dash callbacks}

\item{className}{Character. Class name(s) to append to the component's default class (mpc-data-block)}

\item{columns}{Unnamed list. Optional configuration for the columns in the data object.
Follows the same format as the columns prop in the SearchUI component.}

\item{data}{Named list. Object (i.e. dictionary) of data to be displayed in the block}

\item{disableRichColumnHeaders}{Logical. }

\item{expanded}{Logical. Control the initial expanded state of the block.
@default false}

\item{footer}{A list of or a singular dash component, string or number. Content to display in the bottom section of the card.
If you want to put a component in the footer, add it to the children prop instead.}

\item{iconClassName}{Character. Class name(s) to use for the icon in the top right.
If no class is supplied, there will not be an icon.}

\item{iconTooltip}{Character. Optional tooltip to show when hovering over the icon}
}

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

