@com.kms.katalon.core.annotation.internal.Action(value: waitForAngularLoad) class WaitForAngularLoadKeyword extends com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword
Katalon keyword for waiting until Angular applications are fully loaded and stable. Supports both AngularJS (1.x) and Angular (2+) frameworks. Handles main document and iframe Angular applications with cross-origin security.
| Modifiers | Name | Description |
|---|---|---|
class |
WaitForAngularLoadKeyword.1 |
| Fields inherited from class | Fields |
|---|---|
class com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword |
__$stMC |
| Constructor and description |
|---|
WaitForAngularLoadKeyword
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Object |
execute(Object[] params)Main entry point - handles different parameter combinations Supports overloaded calls with timeout and/or failure handling |
|
boolean |
waitForAgularLoad(int timeout, com.kms.katalon.core.model.FailureHandling flowControl)Waits until Angular elements loaded in a timeout seconds. |
| Methods inherited from class | Name |
|---|---|
class com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword |
com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#getSupportLevel([Ljava.lang.Object;), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#findWebElement(org.openqa.selenium.WebDriver, com.kms.katalon.core.testobject.TestObject, long), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#findWebElement(com.kms.katalon.core.testobject.TestObject, int), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#findWebElement(com.kms.katalon.core.testobject.TestObject), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#findWebElements(org.openqa.selenium.WebDriver, com.kms.katalon.core.testobject.TestObject, long), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#findWebElements(com.kms.katalon.core.testobject.TestObject, int), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#findWebElementWithoutRetry(org.openqa.selenium.WebDriver, com.kms.katalon.core.testobject.TestObject, long), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#waitElementInteractable(org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.WebElement, long, com.kms.katalon.core.webui.model.SeleniumActionRetryController$RetryContext), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#getMetaClass(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#setMetaClass(groovy.lang.MetaClass), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#equals(java.lang.Object), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#toString(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#hashCode(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#getClass(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#notify(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#notifyAll(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#wait(long), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#wait(long, int), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#wait(), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#execute([Ljava.lang.Object;), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#getProperty(java.lang.String), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#setProperty(java.lang.String, java.lang.Object), com.kms.katalon.core.webui.keyword.internal.WebUIAbstractKeyword#invokeMethod(java.lang.String, java.lang.Object) |
Main entry point - handles different parameter combinations Supports overloaded calls with timeout and/or failure handling
Waits until Angular elements loaded in a timeout seconds.
timeout - timeout value in seconds.