Search
Preparing search index...
The search index is not available
ASK SDK Controls Framework
Options
All
Public
Public/Protected
All
Inherited
Menu
controls/Control
ControlInputHandler
Globals
{"Controls Framework (Major types)":{"Control":"classes/_controls_control_.control","ContainerControl":"modules/_controls_containercontrol_","ControlManager":"modules/_controls_controlmanager_","ControlInput":"classes/_controls_controlinput_.controlinput","ControlResultBuilder":"classes/_controls_controlresult_.controlresultbuilder","ControlResponseBuilder":"classes/_responsegeneration_controlresponsebuilder_.controlresponsebuilder"},"System acts":{"SystemAct":"classes/_systemacts_systemact_.systemact","InitiativeAct":"modules/_systemacts_initiativeacts_","ContentAct":"modules/_systemacts_contentacts_"},"Controls runtime":{"ControlHandler":"classes/_runtime_controlhandler_.controlhandler"},"Controls Library":{"ValueControl":"modules/_commoncontrols_valuecontrol_","ListControl":"modules/_commoncontrols_listcontrol_listcontrol_","DateControl":"modules/_commoncontrols_datecontrol_","DateRangeControl":"modules/_commoncontrols_daterangecontrol_daterangecontrol_","NumberControl":"modules/_commoncontrols_numbercontrol_numbercontrol_","QuestionnaireControl":"modules/_commoncontrols_questionnairecontrol_questionnairecontrol_","MultiValueListControl":"modules/_commoncontrols_multivaluelistcontrol_multivaluelistcontrol_"},"Interaction Model Generation":{"ControlInteractionModelGenerator":"classes/_interactionmodelgeneration_controlinteractionmodelgenerator_.controlinteractionmodelgenerator","GeneralControlIntent":"classes/_intents_generalcontrolintent_.generalcontrolintent","ValueControlIntent":"classes/_intents_valuecontrolintent_.valuecontrolintent","OrdinalControlIntent":"classes/_intents_ordinalcontrolintent_.ordinalcontrolintent","ConjunctionControlIntent":"classes/_intents_conjunctioncontrolintent_.conjunctioncontrolintent","DateRangeControlIntent":"classes/_intents_daterangecontrolintent_.daterangecontrolintent"},"Test support":{"SkillInvoker":"classes/_utils_testsupport_skillinvoker_.skillinvoker","SkillWrapper":"modules/_utils_testsupport_skillwrapper_","TestingUtils":"modules/_utils_testsupport_testingutils_"},"Utilities (selected)":{"InputUtils":"modules/_utils_inpututil_.inpututil","IntentUtils":"modules/_utils_intentutils_","Predicates":"modules/_utils_predicates_"}}
Interface ControlInputHandler
Hierarchy
ControlInputHandler
Properties
canHandle
handle
name
Properties
can
Handle
can
Handle
:
function
Type declaration
(
this
:
Control
, input
:
ControlInput
)
:
boolean
|
Promise
<
boolean
>
Parameters
this:
Control
input:
ControlInput
Returns
boolean
|
Promise
<
boolean
>
handle
handle
:
function
Type declaration
(
this
:
Control
, input
:
ControlInput
, resultBuilder
:
ControlResultBuilder
)
:
void
|
Promise
<
void
>
Parameters
this:
Control
input:
ControlInput
resultBuilder:
ControlResultBuilder
Returns
void
|
Promise
<
void
>
name
name
:
string
Control
Control
Initiative
Handler
Control
Input
Handler
can
Handle
handle
name
Control
Input
Handling
Props
Control
Props
Control
State
Function
Prop