1
- Protractor API 0.24.1
1
+ Protractor API 0.24.2
2
2
==============
3
3
4
4
@@ -743,7 +743,7 @@ Type | Description
743
743
[ webdriver.WebElement] ( #webdriverwebelement ) |
744
744
745
745
746
- ##<a name =" api-elementfinder-prototype-evaluate " ></a >[ ElementFinder.prototype.evaluate] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L592 )
746
+ ##<a name =" api-elementfinder-prototype-evaluate " ></a >[ ElementFinder.prototype.evaluate] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L598 )
747
747
748
748
Evaluates the input as if it were on the scope of the current element.
749
749
@@ -766,7 +766,7 @@ Type | Description
766
766
[ ElementFinder] ( #elementfinder ) | which resolves to the evaluated expression. The result will be resolved as in {@link webdriver.WebDriver.executeScript}. In summary - primitives will be resolved as is, functions will be converted to string, and elements will be returned as a WebElement.
767
767
768
768
769
- ##<a name =" api-elementfinder-prototype-allowanimations " ></a >[ ElementFinder.prototype.allowAnimations] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L610 )
769
+ ##<a name =" api-elementfinder-prototype-allowanimations " ></a >[ ElementFinder.prototype.allowAnimations] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L616 )
770
770
771
771
Determine if animation is allowed on the current element.
772
772
@@ -789,7 +789,7 @@ Type | Description
789
789
[ ElementFinder] ( #elementfinder ) | which resolves to whether animation is allowed.
790
790
791
791
792
- ##<a name =" api-elementfinder-prototype-then " ></a >[ ElementFinder.prototype.then] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L624 )
792
+ ##<a name =" api-elementfinder-prototype-then " ></a >[ ElementFinder.prototype.then] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L630 )
793
793
794
794
Access the underlying actionResult of ElementFinder. Implementation allows
795
795
ElementFinder to be used as a webdriver.promise.Promise
@@ -813,7 +813,7 @@ Type | Description
813
813
webdriver.promise.Promise | Promise which contains the results of evaluating fn.
814
814
815
815
816
- ##<a name =" api-protractor " ></a >[ Protractor] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L650 )
816
+ ##<a name =" api-protractor " ></a >[ Protractor] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L660 )
817
817
818
818
819
819
@@ -832,7 +832,7 @@ opt_rootElement | string= | Selector element that has an ng-app in scope.
832
832
833
833
834
834
835
- ##<a name =" api-protractor-prototype-waitforangular " ></a >[ Protractor.prototype.waitForAngular] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L750 )
835
+ ##<a name =" api-protractor-prototype-waitforangular " ></a >[ Protractor.prototype.waitForAngular] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L760 )
836
836
837
837
Instruct webdriver to wait until Angular has finished rendering and has
838
838
no outstanding $http calls before continuing.
@@ -849,7 +849,7 @@ Type | Description
849
849
!webdriver.promise.Promise | A promise that will resolve to the scripts return value.
850
850
851
851
852
- ##<a name =" api-protractor-prototype-findelement " ></a >[ Protractor.prototype.findElement] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L789 )
852
+ ##<a name =" api-protractor-prototype-findelement " ></a >[ Protractor.prototype.findElement] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L799 )
853
853
854
854
Waits for Angular to finish rendering before searching for elements.
855
855
@@ -865,7 +865,7 @@ Type | Description
865
865
! ; [ webdriver.WebElement] ( #webdriverwebelement ) |
866
866
867
867
868
- ##<a name =" api-protractor-prototype-findelements " ></a >[ Protractor.prototype.findElements] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L798 )
868
+ ##<a name =" api-protractor-prototype-findelements " ></a >[ Protractor.prototype.findElements] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L808 )
869
869
870
870
Waits for Angular to finish rendering before searching for elements.
871
871
@@ -881,7 +881,7 @@ Type | Description
881
881
!webdriver.promise.Promise | A promise that will be resolved to an array of the located [ webdriver.WebElement] ( #webdriverwebelement ) s.
882
882
883
883
884
- ##<a name =" api-protractor-prototype-iselementpresent " ></a >[ Protractor.prototype.isElementPresent] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L808 )
884
+ ##<a name =" api-protractor-prototype-iselementpresent " ></a >[ Protractor.prototype.isElementPresent] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L818 )
885
885
886
886
Tests if an element is present on the page.
887
887
@@ -897,7 +897,7 @@ Type | Description
897
897
!webdriver.promise.Promise | A promise that will resolve to whether the element is present on the page.
898
898
899
899
900
- ##<a name =" api-protractor-prototype-addmockmodule " ></a >[ Protractor.prototype.addMockModule] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L820 )
900
+ ##<a name =" api-protractor-prototype-addmockmodule " ></a >[ Protractor.prototype.addMockModule] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L830 )
901
901
902
902
Add a module to load before Angular whenever Protractor.get is called.
903
903
Modules will be registered after existing modules already on the page,
@@ -919,7 +919,7 @@ varArgs | ...* | Any additional arguments will be provided to the script and may
919
919
920
920
921
921
922
- ##<a name =" api-protractor-prototype-clearmockmodules " ></a >[ Protractor.prototype.clearMockModules] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L838 )
922
+ ##<a name =" api-protractor-prototype-clearmockmodules " ></a >[ Protractor.prototype.clearMockModules] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L848 )
923
923
924
924
Clear the list of registered mock modules.
925
925
@@ -929,7 +929,7 @@ Clear the list of registered mock modules.
929
929
930
930
931
931
932
- ##<a name =" api-protractor-prototype-removemockmodule " ></a >[ Protractor.prototype.removeMockModule] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L847 )
932
+ ##<a name =" api-protractor-prototype-removemockmodule " ></a >[ Protractor.prototype.removeMockModule] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L857 )
933
933
934
934
Remove a registered mock module.
935
935
@@ -946,7 +946,7 @@ name | !string | The name of the module to remove.
946
946
947
947
948
948
949
- ##<a name =" api-protractor-prototype-get " ></a >[ Protractor.prototype.get] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L858 )
949
+ ##<a name =" api-protractor-prototype-get " ></a >[ Protractor.prototype.get] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L868 )
950
950
951
951
See webdriver.WebDriver.get
952
952
@@ -969,7 +969,7 @@ opt_timeout | number= | Number of seconds to wait for Angular to start.
969
969
970
970
971
971
972
- ##<a name =" api-protractor-prototype-refresh " ></a >[ Protractor.prototype.refresh] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L938 )
972
+ ##<a name =" api-protractor-prototype-refresh " ></a >[ Protractor.prototype.refresh] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L948 )
973
973
974
974
See webdriver.WebDriver.refresh
975
975
@@ -991,7 +991,7 @@ opt_timeout | number= | Number of seconds to wait for Angular to start.
991
991
992
992
993
993
994
- ##<a name =" api-protractor-prototype-navigate " ></a >[ Protractor.prototype.navigate] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L961 )
994
+ ##<a name =" api-protractor-prototype-navigate " ></a >[ Protractor.prototype.navigate] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L971 )
995
995
996
996
Mixin navigation methods back into the navigation object so that
997
997
they are invoked as before, i.e. driver.navigate().refresh()
@@ -1002,7 +1002,7 @@ they are invoked as before, i.e. driver.navigate().refresh()
1002
1002
1003
1003
1004
1004
1005
- ##<a name =" api-protractor-prototype-setlocation " ></a >[ Protractor.prototype.setLocation] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L971 )
1005
+ ##<a name =" api-protractor-prototype-setlocation " ></a >[ Protractor.prototype.setLocation] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L981 )
1006
1006
1007
1007
Browse to another page using in-page navigation.
1008
1008
@@ -1025,7 +1025,7 @@ Type | Description
1025
1025
!webdriver.promise.Promise | A promise that will resolve once page has been changed.
1026
1026
1027
1027
1028
- ##<a name =" api-protractor-prototype-getlocationabsurl " ></a >[ Protractor.prototype.getLocationAbsUrl] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L989 )
1028
+ ##<a name =" api-protractor-prototype-getlocationabsurl " ></a >[ Protractor.prototype.getLocationAbsUrl] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L999 )
1029
1029
1030
1030
Returns the current absolute url from AngularJS.
1031
1031
@@ -1035,7 +1035,7 @@ Returns the current absolute url from AngularJS.
1035
1035
1036
1036
1037
1037
1038
- ##<a name =" api-protractor-prototype-debugger " ></a >[ Protractor.prototype.debugger] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L997 )
1038
+ ##<a name =" api-protractor-prototype-debugger " ></a >[ Protractor.prototype.debugger] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L1007 )
1039
1039
1040
1040
Pauses the test and injects some helper functions into the browser, so that
1041
1041
debugging may be done in the browser console.
@@ -1060,7 +1060,7 @@ debugger.
1060
1060
1061
1061
1062
1062
1063
- ##<a name =" api-protractor-prototype-pause " ></a >[ Protractor.prototype.pause] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L1022 )
1063
+ ##<a name =" api-protractor-prototype-pause " ></a >[ Protractor.prototype.pause] ( https://github.com/angular/protractor/blob/master/lib/protractor.js#L1032 )
1064
1064
1065
1065
Beta (unstable) pause function for debugging webdriver tests. Use
1066
1066
browser.pause() in your test to enter the protractor debugger from that
@@ -1685,7 +1685,7 @@ driver.executeAsyncScript(
1685
1685
'var callback = arguments[ arguments.length - 1] ;' +
1686
1686
'mailClient.getComposeWindowWidget().onload(callback);');
1687
1687
driver.switchTo().frame('composeWidget');
1688
- driver.findElement(By.id('to')).
sendKeys ('
[email protected] ');
1688
+ driver.findElement(By.id('to')).
sendKEys ('
[email protected] ');
1689
1689
</pre ></code >
1690
1690
1691
1691
Example #3 : Injecting a XMLHttpRequest and waiting for the result. In this
0 commit comments