kick
Version:
Kickstarter and generator for AngularJS based on ES6, webpack and best practices
18 lines (16 loc) • 354 B
JavaScript
class %DIRECTIVE_NAME%Controller {
// @ngInject
constructor($element) {
console.log($element);
}
}
export function %DIRECTIVE_NAME%() {
return {
restrict: 'A',
scope: {},
templateUrl: '/%DIRECTIVE_TEMPLATE_URL%',
controller: %DIRECTIVE_NAME%Controller,
controllerAs: '%DIRECTIVE_NAME%',
bindToController: true
};
}