csc.update.Update¶
- class csc.update.Update¶
Update class represents the whole update editor
- __init__(*args, **kwargs)¶
Methods
__init__
(*args, **kwargs)delete_node
(self, id)get_node_by_id
(self, id)get_object_by_id
(self, arg0)root
(self)-> ObjectGroup
ungroup
(self, group)- __annotations__ = {}¶
- __init__(*args, **kwargs)¶
- __module__ = 'csc.update'¶
- delete_node(self: csc.update.Update, id: csc.update.GroupId | csc.update.InterfaceId | csc.update.ExternalPropertiesId | csc.update.ConstantDatasId | csc.update.ConstantSettingsId | csc.model.ObjectId | csc.model.HyperedgeId | csc.model.DataId | csc.model.SettingFunctionId | csc.model.SettingId) None ¶
- get_node_by_id(self: csc.update.Update, id: csc.update.GroupId | csc.update.InterfaceId | csc.update.ExternalPropertiesId | csc.update.ConstantDatasId | csc.update.ConstantSettingsId | csc.model.ObjectId | csc.model.HyperedgeId | csc.model.DataId | csc.model.SettingFunctionId | csc.model.SettingId) csc.update.Node ¶
- get_object_by_id(self: csc.update.Update, arg0: csc.model.ObjectId) csc.update.Object ¶
- root(self: csc.update.Update) csc.update.ObjectGroup ¶
-> ObjectGroup
- ungroup(self: csc.update.Update, group: csc.update.Group) None ¶