Moved a few other views and some bugfixes from this refactoring
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user