Disable elements of the page

Dear community,
I have the requirement to reload a form but disable any control item, whether it’s an input or option buttons etc.
Instead of adding all element with it’s property ‘disabled’ in a callback, I was thinking to modify the root page’s elements by looping through all children and set the property disabled to True and return that root element.
Is this possible?