1 define([], function () {
4 angular.module('app.yangman').controller('EditCollectionDialogCtrl', EditCollectionDialogCtrl);
6 EditCollectionDialogCtrl.$inject = ['$mdDialog', 'collection', 'allCollections', 'duplicate'];
8 function EditCollectionDialogCtrl($mdDialog, collection, allCollections, duplicate) {
11 vm.collection = collection;
12 vm.existingNames = [];
13 vm.duplicate = duplicate;
14 vm.collectionName = duplicate ? '' : vm.collection.name;
22 * Load existing collection names
25 vm.existingNames = allCollections.map(function (item){
35 $mdDialog.hide([vm.collection.name, vm.collectionName]);
40 return EditCollectionDialogCtrl;