# AUTO GENERATED FILE - DO NOT EDIT

#' @export
tooltip <- function(children=NULL, id=NULL, border=NULL, className=NULL, clickable=NULL, delayHide=NULL, delayShow=NULL, disable=NULL, effect=NULL, event=NULL, eventOff=NULL, globalEventOff=NULL, html=NULL, multiline=NULL, offset=NULL, place=NULL, scrollHide=NULL, type=NULL) {
    
    props <- list(children=children, id=id, border=border, className=className, clickable=clickable, delayHide=delayHide, delayShow=delayShow, disable=disable, effect=effect, event=event, eventOff=eventOff, globalEventOff=globalEventOff, html=html, multiline=multiline, offset=offset, place=place, scrollHide=scrollHide, type=type)
    if (length(props) > 0) {
        props <- props[!vapply(props, is.null, logical(1))]
    }
    component <- list(
        props = props,
        type = 'Tooltip',
        namespace = 'dash_mp_components',
        propNames = c('children', 'id', 'border', 'className', 'clickable', 'delayHide', 'delayShow', 'disable', 'effect', 'event', 'eventOff', 'globalEventOff', 'html', 'multiline', 'offset', 'place', 'scrollHide', 'type'),
        package = 'dashMpComponents'
        )

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