![]() |
GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
|
Public Member Functions | |
| IAllowGPALSettings | WithPublishToLogger (IGPALLogger logger) |
| IAllowGPALSettings | RemoveLogger (IGPALLogger logger) |
| IAllowGPALSettings | WithPublishToDebug (GPALEventType eventTypes=GPALEventType.INFO|GPALEventType.WARNING|GPALEventType.ERROR|GPALEventType.EXCEPTION|GPALEventType.NOTICE|GPALEventType.CAUTION|GPALEventType.FAILURE) |
| IAllowGPALSettings | WithPublishToConsole (GPALEventType eventTypes=GPALEventType.INFO|GPALEventType.WARNING|GPALEventType.ERROR|GPALEventType.EXCEPTION|GPALEventType.NOTICE|GPALEventType.CAUTION|GPALEventType.FAILURE) |
| IAllowGPALSettings | WithPublishStackTrace (bool trueFalse=true) |
| IAllowGPALSettings | CallOnFail (Browser.Browser.CallOnFailDelegate callOnFail) |
| IAllowGPALSettings | WithTypingDelay (int delayInTicks=0) |
| IAllowGPALSettings | WithExceptionHandler (EventHandler< GPALEventArgs > ExceptionEventHandler) |
| IAllowGPALSettings | WithInformationHandler (EventHandler< GPALEventArgs > InformationEventHandler) |
| IAllowGPALSettings | WithImageMatchingPercentage (int matchPercent=80) |
| IAllowGPALSettings | WithSimulateMouseMovement (bool trueFalse=true) |
| IAllowGPALSettings | WithStopOnNotFound (bool trueFalse=true) |
| IAllowGPALSettings | WithDriverLocation ([Directory(Description="Global location for browser drivers. [./ (default)(same dir as exe)]")] string driverPath="./") |
| IAllowGPALSettings | WithTempDirectory ([Directory(Description="Where GPAL writes files it created itself and nobody asked to keep. [GPALfilesSafeToDelete beside the exe (default)]")] string tempPath) |
| IAllowGPALSettings | WithTempProfileDirectory ([Directory(Description="Global location for temp profiles. [c:\\profiles (default)(saved in GPAL.yaml that is loaded on startup)]")] string tempProfileDirectory) |
| IAllowGPALSettings | WithDefaultErrorPlaceholder (string message="##UNABLE TO GET##") |
| IAllowGPALSettings | WithAutomationEngine (AutomationEngine automationEngine=AutomationEngine.PuppeteerPort) |
| IAllowGPALSettings | WithAutoUpdateWebDriver (bool trueFalse=true) |
| IAllowGPALSettings | WithNoFallbackActions (bool trueFalse=true) |
| IAllowGPALSettings | WithWaitFor (int waitForInTicks) |
| IAllowGPALSettings | CallIfFound (Browser.Browser.CallIfDelegate CallIfFound) |
| IAllowGPALSettings | CallIfNotFound (Browser.Browser.CallIfDelegate CallIfNotFound) |
| IAllowGPALSettings | AppCallIfFound (Application.Application.CallIfDelegate CallIfFound) |
| IAllowGPALSettings | AppCallIfNotFound (Application.Application.CallIfDelegate CallIfNotFound) |
Definition at line 151 of file Interfaces.cs.
| IAllowGPALSettings GenerallyPositive.IAllowGPALSettings.RemoveLogger | ( | IGPALLogger | logger | ) |
Implemented in GenerallyPositive.GPALSettings.
| IAllowGPALSettings GenerallyPositive.IAllowGPALSettings.WithAutomationEngine | ( | AutomationEngine | automationEngine = AutomationEngine.PuppeteerPort | ) |
Implemented in GenerallyPositive.GPALSettings.
| IAllowGPALSettings GenerallyPositive.IAllowGPALSettings.WithPublishToConsole | ( | GPALEventType | eventTypes = GPALEventType.INFO|GPALEventType.WARNING|GPALEventType.ERROR|GPALEventType.EXCEPTION|GPALEventType.NOTICE|GPALEventType.CAUTION|GPALEventType.FAILURE | ) |
Implemented in GenerallyPositive.GPALSettings.
| IAllowGPALSettings GenerallyPositive.IAllowGPALSettings.WithPublishToDebug | ( | GPALEventType | eventTypes = GPALEventType.INFO|GPALEventType.WARNING|GPALEventType.ERROR|GPALEventType.EXCEPTION|GPALEventType.NOTICE|GPALEventType.CAUTION|GPALEventType.FAILURE | ) |
Implemented in GenerallyPositive.GPALSettings.
| IAllowGPALSettings GenerallyPositive.IAllowGPALSettings.WithWaitFor | ( | int | waitForInTicks | ) |
Implemented in GenerallyPositive.GPALSettings.