Source code for flatland.utils.editor_interfaces



[docs] class AbstractView: """ AbstractView - a class to encompass and assemble the Jupyter Editor Model-View-Controller. """ def __init__(self, model:"AbstractModel", sGL="PIL"): pass
[docs] def init_canvas(self): pass
[docs] def init_widgets(self): pass
[docs] class AbstractController: """ AbstractController - a class to encompass and assemble the Jupyter Editor Model-View-Controller. """ def __init__(self, model:"AbstractModel", view:AbstractView): pass
[docs] def set_model(self, model): pass
def _getCoords(self, event:dict): pass
[docs] def getModKeys(self, event:dict): pass
[docs] def on_click(self, event): pass
[docs] def set_debug(self, event): pass
[docs] def set_debug_move(self, event): pass
[docs] def handle_event(self, event:dict): pass
[docs] def getBoundingRectYX(self): pass
[docs] class AbstractModel: """ AbstractModel - a class to encompass and assemble the Jupyter Editor Model-View-Controller. """ def __init__(self, view:AbstractView): pass
[docs] def set_view(self, view): pass
[docs] def set_debug(self, bDebug): pass
[docs] def set_debug_move(self, bDebugMove): pass
[docs] def set_filename(self, sFilename): pass
[docs] def clear_stroke(self): pass