OK, but so far I know the working way should be similar or the same. So found in some old source something like this:
$scope.populateModelList = function() {
$scope.my_json = [
{
display: "Suspension Assembly",
value: "app/resources/Uploaded/Suspension_Low.pvz"
},
{
display: "Arm Assembly",
value: "app/resources/Uploaded/Arm_Assembly_Low.pvz"
},
{
display: "Front Hub Assembly",
value: "app/resources/Uploaded/Front_Hub_Low.pvz"
},
{
display: "Shocker Assembly",
value: "app/resources/Uploaded/Shock_Absorber_Low.pvz"
}
];
console.warn( $scope.my_json );
$scope.view.wdg['list-1']['list'] = $scope.my_json ;
$scope.view.wdg['list-1']['label'] = 'display' ;
twx.app.fn.addSnackbarMessage("assemblyList was populated","twLogo");
}
$scope.$on('$ionicView.afterEnter', function() {$scope.populateModelList();})
where the widget was a list