def is_enabled(self, external):

        enabled = False
        if not external and bool(load_settings().get("show_internal", True)):
            enabled = True
        elif external and bool(load_settings().get("show_external", True)):
            enabled = True
        return enabled
Finishes initializing the editor by creating the underlying toolkit
dataset/ETHPy150Open facelessuser/EasyDiff/easy_diff_basic.py/EasyDiffPanelSetLeftCommand.is_enabled--crossover with--dataset/ETHPy150Open enthought/traitsui/traitsui/wx/button_editor.py/CustomEditor.init