we have the kind of same implementation like above solution working in
6.3.But when we upgrading from 6.3 to 6.5 it is giving an error in
msmTouchUICommons.js file and inheritance enabling disabling icon is not
showing near to page properties. Any solution highly appreciated.
The way data attributes used to be created by Coral2 UI components has
been changed in coral3 UI. That is causing problems.So creating data
attribute with Granite/Coral3 components, granite:data node has to be
created with data attribute properties Common Attributes — Granite UI