You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ag...@apache.org on 2013/04/22 22:14:42 UTC
[02/22] Initial template using cordova and angularJS
http://git-wip-us.apache.org/repos/asf/cordova-app-harness/blob/b6f7eafd/views/add.html
----------------------------------------------------------------------
diff --git a/views/add.html b/views/add.html
new file mode 100644
index 0000000..296a5ca
--- /dev/null
+++ b/views/add.html
@@ -0,0 +1,16 @@
+<form name="addForm" ng-controller="AddCtrl">
+ <label for="inputAppName">Enter the App Name</label><br />
+ <input type="text" name="appName" ng-model="appName" ng-pattern="/^[\w ]*$/" ng-maxlength="64" required />
+ <span ng-show="addForm.appName.$error.required">Required</span>
+ <span ng-show="addForm.appName.$error.pattern">Invalid characters used</span>
+ <span ng-show="addForm.appName.$error.maxlength">Too long</span>
+ <br />
+
+ <input type="radio" ng-model="appSource" name="appSource" value="url" ng-init="appUrlChecked=true" ng-checked="appUrlChecked" />
+ <label for="inputAppUrl">Enter the URL(should point to a zip file)</label><br />
+ <input id="inputAppUrl" type="url" name="appUrl" ng-model="appUrl" ng-disabled="!appUrlChecked" ng-required="appUrlChecked" />
+ <span ng-show="addForm.appUrl.$error.required">Required</span>
+ <span ng-show="addForm.appUrl.$error.url">Not a URL</span>
+ <br />
+ <button ng-click="addApp(appName, appSource, appUrl)" ng-disabled="!(addForm.$valid)">Add</button>
+</form>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-app-harness/blob/b6f7eafd/views/list.html
----------------------------------------------------------------------
diff --git a/views/list.html b/views/list.html
new file mode 100644
index 0000000..ecfd8a6
--- /dev/null
+++ b/views/list.html
@@ -0,0 +1,11 @@
+<ul>
+ <li ng-repeat="app in appsList">
+ <p>{{app}}</p>
+ <button ng-click="refreshApp(app)">Refresh</button>
+ <button ng-click="removeApp(app)">Remove</button>
+ <br />
+ </li>
+</ul>
+<button ng-click="loadAppsList()">Reload Apps List</button>
+<br />
+<a href="#/add">Add new App</a>
\ No newline at end of file