Class: ObjPropSettingManager

Kekule. ObjPropSettingManager

new ObjPropSettingManager()

A manager class to store object property settings. Settings is a hash with property name and values, e.g.: {'id': 'object1', 'enabled': false}. Those settings can be applied to instance of Kekule.ChemObject by Kekule.ChemObject.predefinedSetting property. Settings can be get out by settingName which is recommended to have name like 'Kekule.ChemObject.Setting1'. Name of object class should be used as a prefix. Then user can use code chemObject.setPredefinedSetting('Setting1') to set settings.
Source: