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

\alias{bibCard}

\title{BibCard component}

\description{
Render bibliographic information in a formatted card view
}

\usage{
bibCard(id=NULL, author=NULL, className=NULL, doi=NULL,
journal=NULL, openAccessUrl=NULL,
preventOpenAccessFetch=NULL, shortName=NULL, title=NULL,
year=NULL)
}

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

\item{author}{Character. Authors of the reference
This string will render as is, so any formatting must be done beforehand}

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

\item{doi}{Character. The DOI (Digital Object Identifier) of the reference
This identifier is used to generate links to the reference's
online publication, open access PDF, and bibtex}

\item{journal}{Character. Name of the journal or publisher of the reference}

\item{openAccessUrl}{Character. Directly supply the URL to an accessible PDF of the reference
If supplied, the component will not try to fetch an open access URL
@default undefined}

\item{preventOpenAccessFetch}{Logical. Set to true to prevent dynamically fetching a link to a free PDF of
each reference (using the "doi" field for individual bib entry).
NOTE: the open access URL can also be included in a bib entry
in the "openAccessUrl" property. If set, the URL will not be fetched.
@default false}

\item{shortName}{Character. Shortened title of the article}

\item{title}{Character. Title of the reference
Will render as a link if doi is supplied}

\item{year}{Character | numeric. Year of the reference as either a string or number}
}

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

