def _run_parser_via_panel(self, command):
        if command.input_parser.type == input_types.VIA_PANEL:
            if self.non_interactive:
                return False
            sublime.active_window().run_command(command.input_parser.command)
            return True
        return False
Public interface factory function for creating different types
dataset/ETHPy150Open guillermooo/Vintageous/state.py/State._run_parser_via_panel--crossover with--dataset/ETHPy150Open kayhayen/Nuitka/nuitka/build/inline_copy/lib/scons-2.3.2/SCons/Scanner/__init__.py/Scanner