# AUTO GENERATED FILE - DO NOT EDIT

#' @export
scrollspy <- function(activeClassName=NULL, menuClassName=NULL, menuGroupLabelClassName=NULL, menuGroups=NULL, menuItemClassName=NULL, menuItemContainerClassName=NULL, offset=NULL) {
    
    props <- list(activeClassName=activeClassName, menuClassName=menuClassName, menuGroupLabelClassName=menuGroupLabelClassName, menuGroups=menuGroups, menuItemClassName=menuItemClassName, menuItemContainerClassName=menuItemContainerClassName, offset=offset)
    if (length(props) > 0) {
        props <- props[!vapply(props, is.null, logical(1))]
    }
    component <- list(
        props = props,
        type = 'Scrollspy',
        namespace = 'dash_mp_components',
        propNames = c('activeClassName', 'menuClassName', 'menuGroupLabelClassName', 'menuGroups', 'menuItemClassName', 'menuItemContainerClassName', 'offset'),
        package = 'dashMpComponents'
        )

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