From: Feng Gang Date: Thu, 20 Jun 2013 04:19:21 +0000 (-0700) Subject: Handle disable and enable Pass Button in behavior X-Git-Tag: 2.2.1_release~230 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=19b147072f6a0d15939681e65540a9e857f2ccd6;p=test%2Ftct%2Fweb%2Fbehavior.git Handle disable and enable Pass Button in behavior Change-Id: I5f571ad9b519e55449a22953565043817398197e Signed-off-by: Feng Gang --- diff --git a/tests/AppControlExtending/index.html b/tests/AppControlExtending/index.html index e0116a6..ac64d5e 100644 --- a/tests/AppControlExtending/index.html +++ b/tests/AppControlExtending/index.html @@ -71,10 +71,12 @@ Authors:
diff --git a/tests/AppControlExtending/js/main.js b/tests/AppControlExtending/js/main.js index 52a130b..5d61638 100644 --- a/tests/AppControlExtending/js/main.js +++ b/tests/AppControlExtending/js/main.js @@ -33,7 +33,16 @@ function hideDiv(){ $(this).hide(); }); } -$(document).ready(function(){ + +var installUrl1; +var installUrl2; + +var flag1 = false; +var flag2 = false; +var passFlag1 = false; +var passFlag2 = false; + +$(document).delegate("#main", "pageinit", function() { hideDiv(); $("#select_1").val("app-control1"); $("#div_app-control1").show(); @@ -42,15 +51,8 @@ $(document).ready(function(){ hideDiv(); $("div[id=div_"+currentValue+"]").show(); }); -}); + DisablePassButton(); -var installUrl1; -var installUrl2; - -var flag1 = false; -var flag2 = false; - -$(document).delegate("#main", "pageinit", function() { $("#btn_app-control1_install").bind("vclick", function() { install(installUrl1); return false; @@ -254,11 +256,19 @@ function launch(option) { var APP_CONTROL_OPERATION="http://tizen.org/appcontrol/operation/appControl1_c"; control = new tizen.ApplicationControl(APP_CONTROL_OPERATION, null, null, null, null); tizen.application.launchAppControl(control, null, onSuccess, onError, null); + passFlag1 = true; + if (passFlag1 == true && passFlag2 == true){ + EnablePassButton(); + } }else if (option == "app-control2"){ var control; var APP_CONTROL_OPERATION="http://tizen.org/appcontrol/operation/appControl2_c"; control = new tizen.ApplicationControl(APP_CONTROL_OPERATION, null, null, null, null); tizen.application.launchAppControl(control, "apcontrol2.AppcontrolRegularWgt", onSuccess, onError, null); + passFlag2 = true; + if (passFlag1 == true && passFlag2 == true){ + EnablePassButton(); + } } } catch (exc) { alert("launch exc:" + exc.message);