MstrBotVisualization class
The object returned from the MstrBot.renderVisualization()
function, which allows access to the MicroStrategy bot visualization object.
APIs
The Destroy API
Function
async destroy()
Input Parameters
N/A
Response
This API returns a promise object that resolves to nothing.
Example
try {
// Create bot object from the MstrEnvironment.loadBot() API
const environment = await microstrategy.embeddingComponent.environments.create({
serverUrl: "https://demo.microstrategy.com/MicroStrategyLibrary",
getAuthToken: () => {
// Logic similar to the existing Native Embedding SDK.
},
});
// Begin here
const bot = await environment.loadBot({
projectId: "B19DEDCC11D4E0EFC000EB9495D0F44F",
objectId: "E9AB379D11EC92C1D9DC0080EFD415BB",
});
const botViz = await bot.renderVisualization(dataId, document.getElementById("container"));
// do some other things...
await botViz.destroy();
} catch (error) {
// Add your own handling logic here
}
API Errors
N/A