Full Widget Property Inheritance
We use Widgets for almost every content in our pages.
Every Widget has the same “BASE” fields to get common settings working in every Widget an editor could use. This fields are e.g. “Headline Text”, “Headline Type”, “Show Headline”, “Show On Mobile Device”, “Background Color”, etc. Those fields are too complex to get this working with a Wep Part container.
Currenty, I used the “Clone” method to clone from a base Web Part. But this is very awful if the customer wishes to have a new common field in all Widgets. In this case I am forced to add the new field to ALL OF MY WEB PARTS redundantly! This is a hughe effort every time a common field changes!
Unfortunatelly, Web Part inheritance can't be used here, because you are not allowed to create Widgets from inherited Web Parts. Due to this I would like to have full property inheritance for Widgets, like it is still available for Page Types.
Thank you in advance.