Hi Lee,
you can create different enum of chart types, create a dropdown of those enums and onclick event of dropdown select save changes.
lastly add conditional visibility of different charts based on enum value.
So whichever chart type user will select from dropdown ,only that will be visible to him.
Hope it helps!