157 self.CodeFile.variables.appendvariable(variable) |
157 self.CodeFile.variables.appendvariable(variable) |
158 |
158 |
159 def GetVariables(self): |
159 def GetVariables(self): |
160 datas = [] |
160 datas = [] |
161 for var in self.CodeFileVariables(self.CodeFile): |
161 for var in self.CodeFileVariables(self.CodeFile): |
162 datas.append({"Name": var.getname(), |
162 datas.append({ |
163 "Type": var.gettype(), |
163 "Name": var.getname(), |
164 "Initial": var.getinitial(), |
164 "Type": var.gettype(), |
165 "Description": var.getdesc(), |
165 "Initial": var.getinitial(), |
166 "OnChange": var.getonchange(), |
166 "Description": var.getdesc(), |
167 "Options": var.getopts(), |
167 "OnChange": var.getonchange(), |
168 }) |
168 "Options": var.getopts(), |
|
169 }) |
169 return datas |
170 return datas |
170 |
171 |
171 def SetTextParts(self, parts): |
172 def SetTextParts(self, parts): |
172 for section in self.SECTIONS_NAMES: |
173 for section in self.SECTIONS_NAMES: |
173 section_code = parts.get(section) |
174 section_code = parts.get(section) |