Moved a few other views and some bugfixes from this refactoring

This commit is contained in:
2020-02-17 00:00:03 +01:00
parent b6cb2dbce5
commit 46fd628f11
7 changed files with 69 additions and 56 deletions

View File

@@ -72,7 +72,7 @@ class ExampleComponentAdd(NoReset):
example = self.get_arg(0, Example)
component_num = self.get_arg(1, int)
new_component = ComponentLexeme.new_empty()
new_component = ComponentLexeme()
example.copy().components.insert(component_num + 1, new_component)

View File

@@ -38,9 +38,9 @@ class Message:
self._args = []
def msg(message_class, params):
def msg(message_class, *params):
def callback(event):
message = message_class(params)
message = message_class(*params)
if not issubclass(type(message), Message):
window.console.log("Not scheduling a Message type, this will not work!")
return

View File

@@ -41,7 +41,7 @@ class AddToLabelList(NoReset):
class AddSense(Message):
def update_model(self, model):
sense = Sense.new_empty()
sense = Sense()
sense.definition = {"indicator": "New Sense"}
model.entry.senses.append(sense)