diff options
author | Struan Donald <struan@exo.org.uk> | 2013-05-23 18:24:55 +0100 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2013-05-23 18:24:55 +0100 |
commit | 2d4cdd1b7ab3f7a8654e6300c5804e2a7f5de80f (patch) | |
tree | 4ba0ab420ea0c3cd15787781ae59889d531c2518 /www/js | |
parent | 03d07e24f1c694dbcd0ec31bd1848492b7908e06 (diff) |
make locating screen cover whole page
Diffstat (limited to 'www/js')
-rw-r--r-- | www/js/views/around.js | 1 | ||||
-rw-r--r-- | www/js/views/details.js | 1 | ||||
-rw-r--r-- | www/js/views/existing.js | 1 | ||||
-rw-r--r-- | www/js/views/fms.js | 13 | ||||
-rw-r--r-- | www/js/views/login.js | 1 | ||||
-rw-r--r-- | www/js/views/photo.js | 1 | ||||
-rw-r--r-- | www/js/views/reports.js | 1 | ||||
-rw-r--r-- | www/js/views/search.js | 1 | ||||
-rw-r--r-- | www/js/views/sent.js | 1 | ||||
-rw-r--r-- | www/js/views/submit.js | 5 |
10 files changed, 26 insertions, 0 deletions
diff --git a/www/js/views/around.js b/www/js/views/around.js index a7bce6b..995c6e3 100644 --- a/www/js/views/around.js +++ b/www/js/views/around.js @@ -35,6 +35,7 @@ beforeDisplay: function() { $('#cancel').hide(); + this.fixPageHeight(); }, afterDisplay: function() { diff --git a/www/js/views/details.js b/www/js/views/details.js index b1f889f..d67cbfb 100644 --- a/www/js/views/details.js +++ b/www/js/views/details.js @@ -8,6 +8,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click .ui-btn-right': 'onClickButtonNext', diff --git a/www/js/views/existing.js b/www/js/views/existing.js index 00dd055..7487419 100644 --- a/www/js/views/existing.js +++ b/www/js/views/existing.js @@ -6,6 +6,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click #use_report': 'useReport', 'click #save_report': 'saveReport', diff --git a/www/js/views/fms.js b/www/js/views/fms.js index d701b00..7302c4d 100644 --- a/www/js/views/fms.js +++ b/www/js/views/fms.js @@ -5,6 +5,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click .ui-btn-right': 'onClickButtonNext' @@ -32,8 +33,20 @@ return this; }, + fixPageHeight: function() { + var screen = $(window).height(), + header = $('[data-role=header]').height(), + footer = $('[data-role=footer]').height(), + content = screen - header - footer; + $('[data-role=content]').css({'height': content }); + }, + afterRender: function() {}, + beforeDisplay: function() { + this.fixPageHeight(); + }, + afterDisplay: function() {}, navigate: function( route, direction ) { diff --git a/www/js/views/login.js b/www/js/views/login.js index 119db8c..98ede73 100644 --- a/www/js/views/login.js +++ b/www/js/views/login.js @@ -7,6 +7,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click #login': 'onClickLogin', 'click #logout': 'onClickLogout', diff --git a/www/js/views/photo.js b/www/js/views/photo.js index 8d4b20e..e802c73 100644 --- a/www/js/views/photo.js +++ b/www/js/views/photo.js @@ -8,6 +8,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click .ui-btn-right': 'onClickButtonNext', diff --git a/www/js/views/reports.js b/www/js/views/reports.js index 8340aae..2704dd1 100644 --- a/www/js/views/reports.js +++ b/www/js/views/reports.js @@ -7,6 +7,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .del_report': 'deleteReport', 'click .use_report': 'useReport', diff --git a/www/js/views/search.js b/www/js/views/search.js index 1fa3e38..b506884 100644 --- a/www/js/views/search.js +++ b/www/js/views/search.js @@ -9,6 +9,7 @@ 'click #submit': 'search', 'click #locate': 'goLocate', 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay' }, diff --git a/www/js/views/sent.js b/www/js/views/sent.js index 11defb5..03ec7a7 100644 --- a/www/js/views/sent.js +++ b/www/js/views/sent.js @@ -7,6 +7,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'vclick .ui-btn-left': 'onClickButtonPrev' } diff --git a/www/js/views/submit.js b/www/js/views/submit.js index 9eb4de2..01117fd 100644 --- a/www/js/views/submit.js +++ b/www/js/views/submit.js @@ -7,6 +7,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click .ui-btn-right': 'onClickButtonNext', @@ -88,6 +89,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click #have_password': 'onClickPassword', @@ -139,6 +141,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click #send_confirm': 'onClickSubmit', @@ -197,6 +200,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click #report': 'onClickSubmit', @@ -263,6 +267,7 @@ events: { 'pagehide': 'destroy', + 'pagebeforeshow': 'beforeDisplay', 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click #report': 'onClickSubmit' |