def METHOD_NAME(root=None, debug=False, parent=None, items=None):
    """Display Scene Inventory GUI
    Arguments:
        debug (bool, optional): Run in debug-mode,
            defaults to False
        parent (QtCore.QObject, optional): When provided parent the interface
            to this QObject.
        items (list) of dictionaries - for injection of items for standalone
                testing
    """
    try:
        module.window.close()
        del module.window
    except (RuntimeError, AttributeError):
        pass
    if debug is True:
        legacy_io.install()
        if not os.environ.get("AVALON_PROJECT"):
            any_project = next(
                project for project in get_projects()
            )
            project_name = any_project["name"]
        else:
            project_name = os.environ.get("AVALON_PROJECT")
        legacy_io.Session["AVALON_PROJECT"] = project_name
    with qt_app_context():
        window = SceneInventoryWindow(parent)
        window.METHOD_NAME()
        window.refresh(items=items)
        module.window = window
        # Pull window to the front.
        module.window.raise_()
        module.window.activateWindow()