GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
Loading...
Searching...
No Matches
GenerallyPositive.IAllowAIConfig Interface Reference
Inheritance diagram for GenerallyPositive.IAllowAIConfig:
GenerallyPositive.IAllowAITaskConfig GenerallyPositive.IAllowAIOutput GenerallyPositive.IAllowToGPALObject< TResult > GenerallyPositive.IGPALAI GenerallyPositive.GPALAI

Public Member Functions

IAllowAIOutput WithInputFrom (object source)
IAllowAIOutput WithLiveInputFrom (GPALForm.GPALInput input, int debounceMilliseconds=500)
 Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized).
IAllowAIOutput WithLiveInputFrom (GPALForm.GPALTextArea textArea, int debounceMilliseconds=500)
 Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized).
Public Member Functions inherited from GenerallyPositive.IAllowAITaskConfig
IAllowAIConfig WithTask (AITask task)
IAllowAIConfig WithTaskConfig (ClassificationConfig config)
IAllowAIConfig WithClassificationType (AIClassificationType type)
IAllowAIConfig WithCustomClassification (ClassificationConfig config)
Public Member Functions inherited from GenerallyPositive.IAllowAIOutput
IAllowAIExecution WithOutputTo (out IGPALGrid< string > target)
IAllowAIExecution WithOutputTo (object target)
Public Member Functions inherited from GenerallyPositive.IAllowToGPALObject< TResult >
TResult ToGPALObject ()

Detailed Description

Definition at line 421 of file Interfaces.cs.

Member Function Documentation

◆ WithLiveInputFrom() [1/2]

IAllowAIOutput GenerallyPositive.IAllowAIConfig.WithLiveInputFrom ( GPALForm.GPALInput input,
int debounceMilliseconds = 500 )

Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized).

Implemented in GenerallyPositive.GPALAI.

◆ WithLiveInputFrom() [2/2]

IAllowAIOutput GenerallyPositive.IAllowAIConfig.WithLiveInputFrom ( GPALForm.GPALTextArea textArea,
int debounceMilliseconds = 500 )

Like WithInputFrom(object), but also wires the control's TextChanged event (debounced) to call Execute() again automatically, so output stays live as the user types. Must be called before the form is shown (the control's callbacks are read when the form is realized).

Implemented in GenerallyPositive.GPALAI.


The documentation for this interface was generated from the following file: