MCPcopy Index your code
hub / github.com/rawpython/remi / menu_export_widget_clicked

Method menu_export_widget_clicked

editor/editor.py:1102–1121  ·  view source on GitHub ↗

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="")

Source from the content-addressed store, hash-verified

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():

Callers

nothing calls this directly

Calls 4

get_fileinput_valueMethod · 0.80
doMethod · 0.45
showMethod · 0.45

Tested by

no test coverage detected