Viewing example clusters in main view
This commit is contained in:
@@ -98,7 +98,7 @@ class View:
|
||||
|
||||
@staticmethod
|
||||
def view_sense(sense, senseNum, model):
|
||||
examples = [View.view_example(example, model) for example in sense.examples]
|
||||
examples = [View.view_example(example, sense, model) for example in sense.examples]
|
||||
|
||||
result = h("div.elm-div", {}, [
|
||||
h("div.sense-num", {"on": {"click": msg(ShowSenseMenu(sense))}}, str(senseNum + 1)),
|
||||
@@ -111,7 +111,7 @@ class View:
|
||||
return result
|
||||
|
||||
@staticmethod
|
||||
def view_example(example, model):
|
||||
def view_example(example, sense, model):
|
||||
example_tag = "div.example-rest"
|
||||
if example in model.chosen_examples:
|
||||
example_tag += ".example-chosen"
|
||||
@@ -140,6 +140,7 @@ class View:
|
||||
h("div.example-dot", dot_attr, "▣"),
|
||||
h(example_tag, {}, [
|
||||
h("span.example-text", {"on": {"click": msg(ShowExampleMenu(example))} }, example_content),
|
||||
h("div.example-clusters", {}, show_toggle_cluster_buttons(sense, example)),
|
||||
h("div.example-translation-list", {}, [
|
||||
h("div.example-translation", {}, View.view_translations(example.translations, example, model))])])])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user