Commit 71b5c685 authored by Joel Collins's avatar Joel Collins
Browse files

Created new MicroscopeViewPlugin class to give shortcut to an associated MicroscopePlugin

parent 5b7f6a0e
Loading
Loading
Loading
Loading
+14 −1
Original line number Diff line number Diff line
@@ -11,3 +11,16 @@ class MicroscopeView(MethodView):
        self.microscope = microscope

        MethodView.__init__(self, **kwargs)


class MicroscopeViewPlugin(MicroscopeView):

    def __init__(self, microscope, plugin=None, **kwargs):
        """
        Create a generic MethodView with a globally available
        microscope object passed as an argument, and a plugin
        reference stored in 'self'. Initially None
        """
        self.plugin = plugin

        MicroscopeView.__init__(self, microscope=microscope, **kwargs)
 No newline at end of file