AnsweredAssumed Answered

Is there any way to use require inside PI Vision extension template?

Question asked by Maccaferri on Feb 16, 2019
Latest reply on Feb 19, 2019 by Maccaferri

Hello guys,

 

I'd like to know if it's possible to use require inside a PI Vision extension template...

 

I'm trying to implement this sample code:

GitHub - Esri/calcite-maps: A Bootstrap theme for designing, styling and creating modern map apps.

 

However, the Chrome console shows that require is not defined?

 

I added the HTML and CSS + scripts references to my PI Vision extension template just as described in their sample code...

 

Is there any other way to load ESRI libraries inside the PI Vision template?

 

In the symbol's HTML template I have this test code:

 

<script type="text/javascript" src="https://js.arcgis.com/4.10/"></script>

 

<script type="text/javascript">

 

$(function () {

 

console.log("Before require");

 

require(["dojo/ready", "dijit/registry", "dojo/parser", "dijit/form/Button"],

function (ready, registry) {

ready(function () {

console.log("Ready Leniel!");

});

});

});

 

</script>

 

Thanks for any support.

 

* See that after the symbol's template finishes loading, if I type require in Chrome's console it's identifies as a valid function.

 

Screen Shot 2019-02-18 at 14.14.26.png

 

Added screenshot...

Outcomes