947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
|
* @param {Object} object is any Javascript object. Each property of it will
* be made into a StorkModel property.
*
* Calls insertBeforeEvent(sourceModel, model, index) for each
* listener, where 'sourceModel' is this ListModel, 'model' is the
* added model
*
* @param {Number} index is the index where it now resides.
*/
ListModel.pushObject = function(object) {
var model = StorkModel.createFromObject(object);
this.items.push(model);
this.informListeners("insertBeforeEvent",
[this, model, this.items.length-1]);
return model;
|
<
|
947
948
949
950
951
952
953
954
955
956
957
958
959
960
|
* @param {Object} object is any Javascript object. Each property of it will
* be made into a StorkModel property.
*
* Calls insertBeforeEvent(sourceModel, model, index) for each
* listener, where 'sourceModel' is this ListModel, 'model' is the
* added model
*
*/
ListModel.pushObject = function(object) {
var model = StorkModel.createFromObject(object);
this.items.push(model);
this.informListeners("insertBeforeEvent",
[this, model, this.items.length-1]);
return model;
|