A Data Source can be used on the view designer.
k.export
Data Source requires to use k.export to export the object
Create a DataSource with the following code, name it "myowndatasource"
//sample code, use the k.export to return datasource.
var list = [];
var obj = {name: "myname", fieldtwo: "field two value"};
list.push(obj);
var obj2 = {name: "myname2", fieldtwo: "field two value2"};
list.push(obj2);
k.export(list);
Go to view designer, add a new DataSource, you can a new option as below.