Do I need to make a new widget each time I want to change its configuration (like for a media player)?
Nope, the configuration system lets you register your widget in our system once, specify its parameters, then manage the configuration changes. The platform will track your configuration parameters, then provide them to your widget at runtime. You can: • Let your widget be hosted in our Container, which will prompt users for appropriate configuration whenever they share your widget and pass results to the new instance • Use the Placement API to generate new placements with specified configuration values • Override parameters in the URL directly when referring to an instance of your widget inside our Container. • Use the On-Page API to put code right in your widget distribution site to share any configuration of any piece of content • Use the In-Widget API to put code right in your widget to share any configuration of any widget Read the full details on configuration here. There are cases where you actually will want to make separate widgets in our system, but the configuration mechanis