# AUTO GENERATED FILE - DO NOT EDIT

#' @export
globalSearchBar <- function(apiKey=NULL, autocompleteFormulaUrl=NULL, hidePeriodicTable=NULL, placeholder=NULL, redirectRoute=NULL, tooltip=NULL) {
    
    props <- list(apiKey=apiKey, autocompleteFormulaUrl=autocompleteFormulaUrl, hidePeriodicTable=hidePeriodicTable, placeholder=placeholder, redirectRoute=redirectRoute, tooltip=tooltip)
    if (length(props) > 0) {
        props <- props[!vapply(props, is.null, logical(1))]
    }
    component <- list(
        props = props,
        type = 'GlobalSearchBar',
        namespace = 'dash_mp_components',
        propNames = c('apiKey', 'autocompleteFormulaUrl', 'hidePeriodicTable', 'placeholder', 'redirectRoute', 'tooltip'),
        package = 'dashMpComponents'
        )

    structure(component, class = c('dash_component', 'list'))
}
