From 5e48c206ec1f8ed4901a2a2885f1255191038f1a Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Tue, 8 Oct 2013 18:30:24 -0500 Subject: [PATCH] Toderp! --- dist/ionic-angular.js | 23 ++++++++++++++++++++++- example/toderp2/index.html | 4 ++-- example/toderp2/js/app.js | 5 +---- js/ext/angular/src/directive/ionicList.js | 11 +++++++++++ js/ext/angular/src/ionicAngular.js | 11 ++++++++++- 5 files changed, 46 insertions(+), 8 deletions(-) create mode 100644 js/ext/angular/src/directive/ionicList.js diff --git a/dist/ionic-angular.js b/dist/ionic-angular.js index 7ed846a4b4..ceb3691dcd 100644 --- a/dist/ionic-angular.js +++ b/dist/ionic-angular.js @@ -1,4 +1,13 @@ -angular.module('ionic.ui', ['ionic.ui.content', 'ionic.ui.tabs', 'ionic.ui.nav', 'ionic.ui.sideMenu']); +/** + * Create a wrapping module to ease having to include too many + * modules. + */ +angular.module('ionic.ui', ['ionic.ui.content', + 'ionic.ui.tabs', + 'ionic.ui.nav', + 'ionic.ui.sideMenu', + 'ionic.ui.list' + ]); ; angular.module('ionic.service.actionSheet', ['ionic.service', 'ionic.ui.actionSheet']) @@ -171,6 +180,18 @@ angular.module('ionic.ui.content', []) } }) ; +angular.module('ionic.ui.list', ['ionic.service']) + +.directive('list', function() { + return { + restrict: 'E', + replace: true, + transclude: true, + scope: {}, + template: '' + } +}) +; angular.module('ionic.ui.nav', ['ionic.service']) .controller('NavCtrl', ['$scope', '$element', '$compile', 'TemplateLoader', function($scope, $element, $compile, TemplateLoader) { diff --git a/example/toderp2/index.html b/example/toderp2/index.html index 5bcdf4d1f9..80abc9898b 100644 --- a/example/toderp2/index.html +++ b/example/toderp2/index.html @@ -137,7 +137,7 @@ - + {{project.title}} @@ -153,7 +153,7 @@
- Log out
diff --git a/example/toderp2/js/app.js b/example/toderp2/js/app.js index d847a16a38..c5b81e4a5e 100644 --- a/example/toderp2/js/app.js +++ b/example/toderp2/js/app.js @@ -6,10 +6,7 @@ angular.module('ionic.todo', [ 'ionic.service.modal', 'ionic.service.actionSheet', - 'ionic.ui.nav', - 'ionic.ui.content', - 'ionic.ui.sideMenu', - 'ionic.ui.actionSheet', + 'ionic.ui', 'firebase', 'ngRoute', diff --git a/js/ext/angular/src/directive/ionicList.js b/js/ext/angular/src/directive/ionicList.js new file mode 100644 index 0000000000..cfee698f06 --- /dev/null +++ b/js/ext/angular/src/directive/ionicList.js @@ -0,0 +1,11 @@ +angular.module('ionic.ui.list', ['ionic.service']) + +.directive('list', function() { + return { + restrict: 'E', + replace: true, + transclude: true, + scope: {}, + template: '' + } +}) diff --git a/js/ext/angular/src/ionicAngular.js b/js/ext/angular/src/ionicAngular.js index d9c271aad3..b9e9f1b02e 100644 --- a/js/ext/angular/src/ionicAngular.js +++ b/js/ext/angular/src/ionicAngular.js @@ -1 +1,10 @@ -angular.module('ionic.ui', ['ionic.ui.content', 'ionic.ui.tabs', 'ionic.ui.nav', 'ionic.ui.sideMenu']); +/** + * Create a wrapping module to ease having to include too many + * modules. + */ +angular.module('ionic.ui', ['ionic.ui.content', + 'ionic.ui.tabs', + 'ionic.ui.nav', + 'ionic.ui.sideMenu', + 'ionic.ui.list' + ]);