Skip to content

Commit e7678d5

Browse files
author
wmalgoire
committed
Filling dependencies with regular expressions
1 parent b65a4da commit e7678d5

4 files changed

Lines changed: 8 additions & 0 deletions

File tree

assets/sublime-angular-snippets/angular.controller.sublime-snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
.module('${1:module}')
77
.controller('${2:Controller}', ${2:Controller});
88
9+
${2:controller}.\$inject = [${3/(\$(\w+)|\w+)/'$1'/g}];
10+
911
/* @ngInject */
1012
function ${2:Controller}(${3:dependencies}) {
1113
var vm = this;

assets/sublime-angular-snippets/angular.directive.sublime-snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
.module('${1:module}')
77
.directive('${2:directive}', ${2:directive});
88
9+
${2:directive}.\$inject = [${3/(\$(\w+)|\w+)/'$1'/g}];
10+
911
/* @ngInject */
1012
function ${2:directive} (${3:dependencies}) {
1113
// Usage:

assets/sublime-angular-snippets/angular.factory.sublime-snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
.module('${1:module}')
77
.factory('${2:factory}', ${2:factory});
88
9+
${2:factory}.\$inject = [${3/(\$(\w+)|\w+)/'$1'/g}];
10+
911
/* @ngInject */
1012
function ${2:Factory}(${3:dependencies}) {
1113
var service = {

assets/sublime-angular-snippets/angular.service.sublime-snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
.module('${1:module}')
77
.service('${2:Service}', ${2:Service});
88
9+
${2:Service}.\$inject = [${3/(\$(\w+)|\w+)/'$1'/g}];
10+
911
/* @ngInject */
1012
function ${2:Service}(${3:dependencies}) {
1113
this.${4:func} = ${4:func};

0 commit comments

Comments
 (0)