src/sammie/py/modules/ModuleBase.py
def run(self,action:str,params:Dict[str,any],inputkeys:List[str],outputkeys:List[str]):
        """
        Called through JS and the essential function is to get data described in inputkeys
        And assign it to data described by outputkeys. Some other part of pipeline can then access
        the data described by outputkeys.
        """
        pass

        Called through JS and the essential function is to get data described in inputkeys
        And assign it to data described by outputkeys. Some other part of pipeline can then access
        the data described by outputkeys.
        
Called through JS and the essential function is to get data described in inputkeys
And assign it to data described by outputkeys. Some other part of pipeline can then access
the data described by outputkeys.
Called through JS and the essential function is to get data described in inputkeys And assign it to data described by outputkeys . Some other part of pipeline can then access the data described by outputkeys .
def run(self,action:str,params:Dict[str,any],inputkeys:List[str],outputkeys:List[str]):
        pass
def run ( self , action : str , params : Dict [ str , any ] , inputkeys : List [ str ] , outputkeys : List [ str ] ) : pass
Called through JS and the essential function is to get data described in inputkeys
And assign it to data described by outputkeys.
Called through JS and the essential function is to get data described in inputkeys And assign it to data described by outputkeys .
"""
        Called through JS and the essential function is to get data described in inputkeys
        And assign it to data described by outputkeys. Some other part of pipeline can then access
        the data described by outputkeys.
        """
self
action
str
params
Dict[str,any]
inputkeys
List[str]
outputkeys
List[str]