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)

__init__(*args, **kwargs)
__module__ = 'csc.update'
delete_node(self: csc.update.Update, id: Union[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: Union[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