Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X
Hi,
I have dynamic JavaScript service , like : let result = Things[thingName][serviceName](serviceParam);
How can I get the base type of the result for such a dynamic service ?
Regards,
Sean
Solved! Go to Solution.
@seanccc ,
You can use the GetServiceDefinition() service on a Thing and it will tell you the return type. Hope that helps.
var result = Things["myThing"].GetServiceDefinition({
name: "myService" /* STRING */
});
The return result type is based on the service what you are calling. Different service will return different object type. You need to check the return type of the exact service.
@seanccc ,
You can use the GetServiceDefinition() service on a Thing and it will tell you the return type. Hope that helps.
var result = Things["myThing"].GetServiceDefinition({
name: "myService" /* STRING */
});
Hi @seanccc.
If your question has been answered, please mark the appropriate response as the Accepted Solution for the benefit of others with the same question.
Regards.
--Sharon