This method allows to export the selected widget for app_template https://bitbucket.org/cheak/app-template-for-remi/src/master/views/from_remi_editor2.py
(self, widget, path="")
| 1100 | f.write(code) |
| 1101 | |
| 1102 | def menu_export_widget_clicked(self, widget, path=""): |
| 1103 | """ This method allows to export the selected widget for app_template |
| 1104 | https://bitbucket.org/cheak/app-template-for-remi/src/master/views/from_remi_editor2.py |
| 1105 | """ |
| 1106 | if len(path): |
| 1107 | self.projectPathFilename = path + '/' + \ |
| 1108 | self.fileSaveAsDialog.get_fileinput_value() |
| 1109 | else: |
| 1110 | self.fileSaveAsDialog.confirm_value.do( |
| 1111 | self.menu_export_widget_clicked) |
| 1112 | self.fileSaveAsDialog.show() |
| 1113 | return |
| 1114 | |
| 1115 | code = "" |
| 1116 | code = code + \ |
| 1117 | self.project.export_widget_for_app_template(self.selectedWidget, True) |
| 1118 | for key in self.project.code_declared_classes.keys(): |
| 1119 | code = code + self.project.code_declared_classes[key] |
| 1120 | with open(self.projectPathFilename, "w") as f: |
| 1121 | f.write(code) |
| 1122 | |
| 1123 | def remove_box_shadow_selected_widget(self): |
| 1124 | if 'box-shadow' in self.selectedWidget.style.keys(): |
nothing calls this directly
no test coverage detected