Container.options: Where to find the current options loaded. Changing this options while playing can result in an unexpected behavior. A refresh() after the change is the best thing to do.
Container.sourceOptions: The options used when the Container was created, these options will be used only in the constructor.
Container.particles: The particles manager, you can add/remove particles from here.
destroy(): Prepare the instance to destruction, you won't retrieve this instance anymore. Only if you have a variable set with it.
exportImage(callback, type?, quality?): Exports an image of the canvas (without the background property if set), type and quality are optional and are the image output type and quality.
exportConfiguration(): Exports the current configuration in JSON, returns a string
start(): Starts the container, it's different from play(), this will reload everything.
stop(): Stops the container, it's different from pause(), this will clean up what need to be reloaded.
refresh(): Restarts the container, just a stop()/start() shortcut.
loadTheme(name): Sets the specified theme reloading options, if name is
undefined the default theme will be used (if set)