Open registerme1963 opened 3 years ago
The embedded chem objects are actually displayed inside Viewer widget too, so you can always set the toolButtons
property of Viewer to show the copy button:
var N = Kekule.ChemWidget.ComponentWidgetNames;
viewer.setToolButtons([N.saveData, N.copy]).setEnableToolbar(true);
You can also define your own predefined-settings of Viewer:
Kekule.ObjPropSettingManager.register('Kekule.ChemWidget.Viewer.myCustom', {
enableToolbar: true,
toolButtons: [N.saveData, N.copy]
});
Afterwards, the settings can be applied to existing viewer widgets:
viewer.setPredefinedSetting('myCustom');
or used in HTML tag:
<span data-widget="Kekule.ChemWidget.Viewer" data-chem-obj="url(#benzene)" data-predefined-setting="myCustom"></span>
I see a 'copy objects to internal clipboard' in the Molecule viewer demo page (http://partridgejiang.github.io/Kekule.js/demos/demoLauncher.html?id=moleculeViewer) Is it possible to get the same in the Embedded Chem Object. I see three options in data-predefined-setting (editonly, basic, fullfunc) Thanks rV