Dataprovider not getting filled up

Hi All ,

I am developing a webcomponent for DevEX calender component . I am selecting a date value from the calender but the dataprovider is not getting updated . Everything seems to be correct . Please find the below code :

<div style="height:100%;width:100%" dx-date-box="dateBox.dateTimeFormat" data-ng-model="model.dataproviderID" svy-autoapply></div>
 scope: {
    	  model: '=svyModel',
    	  handlers: "=svyHandlers",
    	  api: "=svyApi",
		  svyServoyapi: "="
		
      },
      controller: function($scope, $element, $attrs) {
    	  var now = new Date();
    	
    	  $scope.dateBox = {
    		  
    		  dateTimeFormat: {
    	            type: "datetime",
					value: now
    	          
    	      },
		   		
	           onValueChanged:function(){
	           	  $scope.svyServoyapi.apply('dataproviderID');
	                      
	                 
		        }
    	      
    	  };
      },
"size": { "type" :"dimension",  "default" : {"width": 140, "height": 20} },
"dataproviderID" : { "type":"dataprovider", "pushToServer": "allow","tags": { "scope" :"design" } , "ondatachange": { "onchange":"onValueChanged", "callback":"onDataChangeCallback"}}

Please provide any suggestions.

Hi All ,

It is now working for me . I did the onValueChanged on “ng-change” . It is working now.