| genre | CSOPersistence |
| status | stable |
| author | Olaf Konrad |
| package | MeVisLab/Standard |
| dll | MLCSOModules |
| definition | MLCSOModules.def |
| see also | CSOManager, CSOLoad |
| keywords | CSO, contour |
The module CSOSave saves a CSOList with all its parameters.
Enter the path to the file that is to be saved to the File Name field. If Auto save is enabled, the file is instantly saved, otherwise press Save.
The CSOList is saved with all its properties as a plain ASCII-file or as in a binary format.
In the status field, the saving status and eventual error messages are displayed. On the module's automatic panel, there is a Boolean that reflects the saving status, too (named saveSuccess).
The module checks for the file ending being .cso. If the file ending is different or no ending is given at all, the module adds a .cso automatically and updates the File Name field accordingly. Files with a .cso ending can be dragged onto a MeVisLab network; then, a CSOLoad module is generated which loads automatically the dropped file.
| Auto save: Bool | Status: String |
| Binary: Bool | updateMode: Enum |
| done: Trigger | |
| File Name: String | |
| isProcessing: Bool | |
| Listen To Finished Notifications: Bool | |
| Save: Trigger | |
| saveSuccess: Bool |
Sets the file name of the target file. Note that the ending .cso is added automatically if missing.
Shows the status of the module and the saving process.