datasource-function-source.mustache revision 72378c4b11f0468874fbad14749246d2ae564474
<script type="text/javascript">
YUI().use("dump", "node", "datasource-function", "datasource-arrayschema", "datasource-jsonschema", function (Y) {
myDataSourceArray = new Y.DataSource.Function({source:myFunctionArray}),
Y.on("click", function(e){
myDataSourceArray.sendRequest({callback: myCallbackArray});
return {"profile":{"current":160,"target":150},"reference": [{"category":"exercise","type":"expenditure","activities":[{"name":"biking", "calories":550},{"name":"golf", "calories":1000},{"name":"running", "calories":650},{"name":"swimming", "calories":650},{"name":"walking", "calories":225}]},{"category":"nutrition","type":"intake","fruit":[{"name":"apple", "calories":70},{"name":"banana", "calories":70},{"name":"orange", "calories":90},],"vegetables":[{"name":"baked potato", "calories":150},{"name":"broccoli", "calories":50},{"name":"green beans", "calories":30}]}],"program": [{"category":"exercise","schedule":[{"day":"sunday", "activity":"swimming"},{"day":"monday", "activity":"running"},{"day":"tuesday", "activity":"biking"},{"day":"wednesday", "activity":"running"},{"day":"thursday", "activity":"swimming"},{"day":"friday", "activity":"running"},{"day":"saturday", "activity":"golf"}]},{"category":"diet","schedule":[]}]};
myDataSourceJSON = new Y.DataSource.Function({source:myFunctionJSON}),
Y.on("click", function(e){
myDataSourceJSON.sendRequest({callback:myCallbackJSON});