What a workflow may say once .WithCallFilter has said which call it is after. Taking a template only means something when there is something to match, so this is the only place it is offered.
More...
|
| IAllowBrowserActionOrAnySelector | CaptureCallTemplate (out GPALRequest template) |
| IAllowBrowserActionOrAnySelector | GoTo ([URL()] GPALUrl URL) |
| IAllowBrowserActionOrAnySelector | Get ([URL()] GPALUrl URL) |
| TResult | ToGPALObject () |
| void | Close (bool killWebDrivers=false) |
| IAllowBrowserActionOrAnySelector | CloseTab (dynamic URLorTabId=null) |
| IAllowBrowserActionOrAnySelector | GoToTab (dynamic URLorTabTuple=null) |
|
IAllowAllBrowserAndAllSelector | WithWindowSize (System.Drawing.Rectangle windowSize) |
| IAllowBrowserActionOrAnySelector | ScrollWindowHorizontal (int scrollAmount) |
| IAllowBrowserActionOrAnySelector | ScrollWindowVertical (int scrollAmount) |
| IAllowBrowserActionOrAnySelector | ExecuteJavaScriptObj (string javascript) |
| IAllowBrowserActionOrAnySelector | ExecuteJavaScriptStr (string javascript) |
| IAllowBrowserActionOrAnySelector | InjectScript (string script) |
| IAllowBrowserActionOrAnySelector | InjectScript (GPALFile scriptFile) |
| IAllowBrowserActionOrAnySelector | ClearInjectedScripts () |
|
IAllowBrowserActionOrAnySelector | GetWindowRectangle (out System.Drawing.Rectangle window) |
| Public Member Functions inherited from GenerallyPositive.Browser.IAllowDialogHandling |
| IAllowBrowserActionOrAnySelector | WithDialogsAccepted (bool accept) |
| IAllowBrowserActionOrAnySelector | WithDialogText (string text) |
| IAllowBrowserActionOrAnySelector | ClearDialogHandling () |
| IAllowBrowserActionOrAnySelector | GetPageSource (out string sitemapXML) |
| IAllowBrowserActionOrAnySelector | ContinueAsRESTClient (out IRESTClient client) |
| IAllowBrowserActionOrAnySelector | GetSiteMap (out string sitemapXML) |
| IAllowBrowserActionOrAnySelector | GetSiteMapUrls (out List< string > sitemapXML, string sitemapUrl=null) |
| IAllowBrowserActionOrAnySelector | SaveSiteMapUrls (GPALFile sitemapUrlsFile) |
| IAllowBrowserActionOrAnySelector | ClearResultCache () |
| IAllowBrowserActionOrAnySelector | GetLLMDigest (out LLMDigestResult digestResult, string ruleSetName=null) |
| IAllowBrowserActionOrAnySelector | SaveLLMDigest (GPALFile llmDigestFile, string ruleSetName=null) |
| IAllowBrowserActionOrAnySelector | GetHydratedData (out NextJsHydrationResult hydrationResult) |
| IAllowBrowserActionOrAnySelector | SaveHydratedData (GPALFile hydrationFile) |
| IAllowBrowserActionOrAnySelector | CastTab (string deviceNameOrId) |
| IAllowBrowserActionOrAnySelector | CastDesktop (string deviceNameOrId) |
| IAllowBrowserActionOrAnySelector | StopCasting () |
|
IAllowWithHeaderOrFileActions | Fetch (GPALRequest request) |
|
IAllowBrowserActionOrAnySelector | CaptureCalls (bool capture=true) |
| IAllowBrowserActionOrAnySelector | CaptureCalls (out List< GPALCall > calls) |
| IAllowBrowserActionOrAnySelector | ClearCapturedCalls () |
| IAllowCallTemplate | WithCallFilter (string urlFragment) |
| IAllowWithPagesAndFetch | WithTokensFrom (IGPALGrid< string > inputGrid) |
| IAllowWithPagesAndFetch | WithTokensFrom (GPALFile inputFile) |
| IAllowWithPagesAndFetch | WithTokensFrom (GPALDatabase inputDatabase) |
| IAllowWithPagesAndFetch | WithTokensFrom (string tokens) |
| IAllowAfterAnySelector | WithSelector (Selector selector) |
| IAllowAfterAnySelector | WithSelector (string literalData) |
| IAllowAfterAnySelector | WithSelector (Func< string > dataFunction) |
| IAllowAfterAnySelector | InElement (Selector selector) |
| IAllowAfterAnySelector | InFrame (Selector selector) |
| IAllowAfterAnySelector | InShadowDom (Selector shadowDomSelector) |
| | NOTE: can only use CSS selectors in shadow dom.
|
| IAllowAfterAnySelector | InMainDom () |
| IAllowBrowserActionOrAnySelector | LeftClick () |
| IAllowBrowserActionOrAnySelector | LeftClick (Selector selector) |
| IAllowBrowserActionOrAnySelector | MiddleClick () |
| IAllowBrowserActionOrAnySelector | SelectClick (SelectClickType selectClickType) |
| IAllowBrowserActionOrAnySelector | StealthLeftClick (Selector selector) |
| IAllowBrowserActionOrAnySelector | LeftClick (ModifierKeys modifierKeys) |
| IAllowBrowserActionOrAnySelector | LeftClickAndDownload (GPALFile filenames) |
| IAllowBrowserActionOrAnySelector | LeftClickAndUpload (GPALFile filenames) |
| IAllowBrowserActionOrAnySelector | LeftDoubleClick () |
| IAllowBrowserActionOrAnySelector | RightClick (Selector selector=null) |
| IAllowBrowserActionOrAnySelector | RightClickAndDownload (GPALFile filenames) |
| IAllowBrowserActionOrAnySelector | SendString (string textToSend) |
| IAllowBrowserActionOrAnySelector | SendKey (byte VKCode) |
| IAllowBrowserActionOrAnySelector | PressModifierKey (ModifierKeys modifierKeys) |
| IAllowBrowserActionOrAnySelector | ReleaseModifierKey (ModifierKeys modifierKeys) |
| IAllowBrowserActionOrAnySelector | FillInFrom (string textToUse) |
| IAllowBrowserActionOrAnySelector | AppendFrom (string textToUse) |
| IAllowBrowserActionOrAnySelector | InsertFrom (string textToUse) |
| IAllowBrowserActionOrAnySelector | FillInFrom (GPALFile inputFile) |
| IAllowBrowserActionOrAnySelector | AppendFrom (GPALFile inputFile) |
| IAllowBrowserActionOrAnySelector | InsertFrom (GPALFile inputFile) |
| IAllowBrowserActionOrAnySelector | FillInFrom (GPALDatabase inpuDatabase) |
| IAllowBrowserActionOrAnySelector | AppendFrom (GPALDatabase inpuDatabase) |
| IAllowBrowserActionOrAnySelector | InsertFrom (GPALDatabase inpuDatabase) |
| IAllowBrowserActionOrAnySelector | FillInFrom (IGPALGrid< string > inputGrid) |
| IAllowBrowserActionOrAnySelector | AppendFrom (IGPALGrid< string > inputGrid) |
| IAllowBrowserActionOrAnySelector | InsertFrom (IGPALGrid< string > inputGrid) |
| IAllowBrowserActionOrAnySelector | SetRange (int rangeValue) |
| IAllowBrowserActionOrAnySelector | Focus (Selector selector=null) |
| IAllowBrowserActionOrAnySelector | Hover (Selector selector=null) |
| IAllowBrowserActionOrAnySelector | MoveTo (Selector selector=null) |
| IAllowBrowserActionOrAnySelector | ScrollElementHorizontal (int scrollAmountInPixels) |
| IAllowBrowserActionOrAnySelector | ScrollElementVertical (int scrollAmountInPixels) |
| IAllowWithHeaderOrFileActions | WithGridToSave (IGPALGrid< string > filename) |
| Public Member Functions inherited from GenerallyPositive.Browser.IAllowDragAndDrop |
| IAllowBrowserActionOrAnySelector | DragAndDrop (Selector selector=null) |
| IAllowBrowserActionOrAnySelector | DragAndDrop (ModifierKeys modifierKeys) |
| IAllowBrowserActionOrAnySelector | PrintToPDF (GPALFile gpalFile) |
| IAllowBrowserActionOrAnySelector | WithPageOrientation (PageOrientation pageOrientation) |
| IAllowBrowserActionOrAnySelector | Hide (Selector selector=null) |
| IAllowSetAttributeValue | WithAttribute (string attribute) |
| | Names the DOM attribute to set on the found element(s). Must be followed by IAllowSetAttributeValue.SetAttribute to supply the value and complete the action.
|
| IAllowBrowserActionOrAnySelector | SetAttribute (string value) |
| | Directly sets a DOM attribute on the found element(s) via element.setAttribute(attribute, value), using the attribute name given to the preceding IAllowWithAttribute.WithAttribute call. Uses OttoMagic, Puppeteer or JavaScript depending on the active engine. Hardware automation has no equivalent operation, so it falls back to whichever of Selenium/JavaScript or Puppeteer is configured.
|
| IAllowBrowserActionOrAnySelector | SetValueFrom (Selector selector) |
| | Copies the value from the element matched by selector into the element(s) matched by the preceding IAllowWithSelector.WithSelector call, i.e. destElement.value = srcElement.value. Uses OttoMagic, Puppeteer or JavaScript depending on the active engine, and fires "input"/"change" events on the destination so the page reacts to the new value.
|
| IAllowAfterWaitFor | WaitFor (WaitTime waitForTimeInMs) |
| IAllowAfterWaitFor | WaitFor (Selector waitForSelector) |
| IAllowAfterWaitFor | WaitFor (ElementState elementState) |
| IAllowAfterWaitForAndSizeControl | WaitForWindow (string windowName) |
| IAllowAfterWaitForAndSizeControl | WaitForWindowRegex (string windowNameRegex) |
| IAllowAfterWaitForAndSizeControl | WithWaitForWindowTimeout (int waitTimeInSeconds) |
| IAllowBrowserActionOrAnySelector | NewTab (GPALUrl url=null) |
| IAllowBrowserActionOrAnySelector | OpenWindow (GPALUrl url=null) |
| IAllowWorkflowExecution | WithWorkflow (Action< IBrowser > workflow) |
| IAllowStorageOptions | WithStorageDomain (string domain) |
| IAllowStorageOptions | WithStoragePath (string path) |
| IAllowStorageOptions | WithStorageKey (string key) |
| IAllowStorageOptions | WithStorageStoreName (string storeName) |
| IAllowStorageOptions | WithUserDefinedFilter (string userDefined) |
| IAllowStorageOutData | RunGet (WebsiteStorageType storageType) |
| IAllowBrowserActionOrAnySelector | RunSet (WebsiteStorageType storageType) |
| IAllowBrowserActionOrAnySelector | RunDelete (WebsiteStorageType storageType) |
| IAllowStorageOptions | WithStorageData (string data) |
What a workflow may say once .WithCallFilter has said which call it is after. Taking a template only means something when there is something to match, so this is the only place it is offered.
Definition at line 716 of file Interfaces.cs.