envoyer des variables à controller('résoudre') dans ngDialog

Simple moyen de l'ouverture modal avec ngDialog est-ce:

ngDialog.open({
    template: 'template.html',
    controller: 'someCtrl'
})

Comment puis-je envoyer des variables à la "someCtrl'?

Est-il une telle chose comme "résoudre" dans ngDialog?

Exemple angulaires-modal bootstrap:

$modal.open({
    template: "<p>This is template</p>",
    controller: "someCtrl",
    resolve: {
        someVar: function(){
            return "Value of someVar"
        }
    }
})

ce serait ouvrir la modale d'envoyer le 'someVar" pour le Contrôleur responsable.

Mise à JOUR:

Il semble que la nouvelle version de ngDialog ajouté cette fonctionnalité:

ngDialog.open({
    controller: function Ctrl(dep) {/*...*/},
    resolve: {
        dep: function depFactory() {
            return 'dep value';
        }
    }
});

OriginalL'auteur Jahongir Rahmonov | 2015-01-13