def projects(self, method=GET, **kwargs):
        if method == GET:
            return self._get_projects(**kwargs)
        elif method == POST:
            return self._post_projects(**kwargs)
Build the dynamic dialog view.
dataset/ETHPy150Open marklap/rundeckrun/rundeck/api.py/RundeckApiTolerant.projects--crossover with--dataset/ETHPy150Open enthought/envisage/envisage/ui/tasks/preferences_dialog.py/PreferencesDialog.traits_view