INNER CODE UNIT · Python
on_selected_proxy
TacticalMetaphysics/Lisien · elide/elide/app.py:195
def on_selected_proxy(self, *_):
if hasattr(self.selected_proxy, "name"):
self.selected_proxy_name = str(self.selected_proxy.name)
return
selected_proxy = self.selected_proxy
assert hasattr(selected_proxy, "origin"), "{} has no origin".format(
type(selected_proxy)
)
assert hasattr(selected_proxy, "destination"), (
"{} has no destination".format(type(selected_proxy))
)
origin = selected_proxy.origin
destination = selected_proxy.destination
self.selected_proxy_name = (
str(origin.name) + "->" + str(destination.name)
)
def on_character_name(self, _, name):