# AUTO GENERATED FILE - DO NOT EDIT

#' @export
crystalToolkitAnimationScene <- function(children=NULL, id=NULL, animation=NULL, axisView=NULL, className=NULL, currentCameraState=NULL, customCameraState=NULL, data=NULL, debug=NULL, fileOptions=NULL, fileTimestamp=NULL, fileType=NULL, imageData=NULL, imageDataTimestamp=NULL, imageRequest=NULL, imageType=NULL, inletPadding=NULL, inletSize=NULL, sceneSize=NULL, selectedObject=NULL, settings=NULL, showControls=NULL, showExpandButton=NULL, showExportButton=NULL, showImageButton=NULL, showPositionButton=NULL, toggleVisibility=NULL) {
    
    props <- list(children=children, id=id, animation=animation, axisView=axisView, className=className, currentCameraState=currentCameraState, customCameraState=customCameraState, data=data, debug=debug, fileOptions=fileOptions, fileTimestamp=fileTimestamp, fileType=fileType, imageData=imageData, imageDataTimestamp=imageDataTimestamp, imageRequest=imageRequest, imageType=imageType, inletPadding=inletPadding, inletSize=inletSize, sceneSize=sceneSize, selectedObject=selectedObject, settings=settings, showControls=showControls, showExpandButton=showExpandButton, showExportButton=showExportButton, showImageButton=showImageButton, showPositionButton=showPositionButton, toggleVisibility=toggleVisibility)
    if (length(props) > 0) {
        props <- props[!vapply(props, is.null, logical(1))]
    }
    component <- list(
        props = props,
        type = 'CrystalToolkitAnimationScene',
        namespace = 'dash_mp_components',
        propNames = c('children', 'id', 'animation', 'axisView', 'className', 'currentCameraState', 'customCameraState', 'data', 'debug', 'fileOptions', 'fileTimestamp', 'fileType', 'imageData', 'imageDataTimestamp', 'imageRequest', 'imageType', 'inletPadding', 'inletSize', 'sceneSize', 'selectedObject', 'settings', 'showControls', 'showExpandButton', 'showExportButton', 'showImageButton', 'showPositionButton', 'toggleVisibility'),
        package = 'dashMpComponents'
        )

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