Ganesh,
It's a little tricky to post my code here without posting some sensitive data, but basically, I do get the Create Drive Time Areas widget to render with no visible errors. However, when I click "Show Credits" or "Run Analysis," the container the widget is housed in scrolls up instead of running. I'm assuming it's trying to highlight some sort of client validation error, but nothing is shown.
I can give you more details privately if needed, but a snippet of my code to initialize the widget is below. I am using the 3.23 version of the API that's configured automatically through a downloaded WebApp Builder application that I'm writing my own custom widget for.
var fl = new FeatureLayer(myFeatureLayer.url, { opacity: 0.5 });
fl.name = "My Layer";
var cdtaOpts = {
inputLayer: fl, ,
inputLayers: [fl],
inputType: "point",
map: myMap,
portalUrl: "
https://myurl.maps.arcgis.com",
showCredits: true,
showSelectAnalysisLayer: true,
showReadyToUseLayers: false,
showChooseExtent: false
};
var cdta = new CreateDriveTimeAreas(cdtaOpts, "createDriveTimeContainer");
cdta.startup();