For the following javascript code snippet found at Health Bot Container Sample, the string literal values in the code sample, does anyone know where they are coming from? Where can I find the Microsoft documentation explaining more about them and finding out more about what other string literal values are offered and available for usage? The string literal values I am referring to in the code snippet are: 'DIRECT_LINE/CONNECT_FULFILLED', 'DIRECT_LINE/POST_ACTIVITY'.
At the moment, I don't know what's available for useage, and I don't know where I could find some Microsoft documentation detailing more about this. I googled around for it but with no luck. I tried searching through several of Microsoft's documentation but also with no luck.
I was able to locate a little something at this person's page, but I am not sure if this is a complete list or a partial list.
const store = window.WebChat.createStore({}, function(store) { return function(next) { return function(action) {
if (action.type === 'DIRECT_LINE/CONNECT_FULFILLED') {
store.dispatch({
type: 'DIRECT_LINE/POST_ACTIVITY',
meta: {method: 'keyboard'},
payload: {
activity: {
type: "invoke",
name: "InitConversation",
locale: user.locale,
value: {
// must use for authenticated conversation.
jsonWebToken: jsonWebToken,
// Use the following activity to proactively invoke a bot scenario
/*
triggeredScenario: {
trigger: "{scenario_id}",
args: {
myVar1: "{custom_arg_1}",
myVar2: "{custom_arg_2}"
}
}
*/
}
}
}
});
}
return next(action);
}}});