We have a system with a bunch of Epi Forms built for it. These forms are all using the default FormContainerBlock.
Recently we were asked to add a few properties to the default Form Container. Easy enough to do - for new forms.
To my knowledge, it is not possible to add a strongly typed property to a block which comes from a library.
How could we make sure that, when we deploy the change, _all_ forms would have the property?
The way the property is currently added is via extending FormContainerBlock and configuring its service type to IFormContainerBlock. With this in mind - how can we migrate all FormContainerBlock types to our CustomFormContainerBlock type?
Alternatively, if there's a way to add properties to block types in libraries, that would be acceptable as well.
We have a system with a bunch of Epi Forms built for it. These forms are all using the default FormContainerBlock.
Recently we were asked to add a few properties to the default Form Container. Easy enough to do - for new forms.
To my knowledge, it is not possible to add a strongly typed property to a block which comes from a library.
How could we make sure that, when we deploy the change, _all_ forms would have the property?
The way the property is currently added is via extending FormContainerBlock and configuring its service type to IFormContainerBlock. With this in mind - how can we migrate all FormContainerBlock types to our CustomFormContainerBlock type?
Alternatively, if there's a way to add properties to block types in libraries, that would be acceptable as well.