JSFiddle - React, Tailwind, and code Playground

by brianjmiller

JavaScript

YUI().use("model", "model-list", function (Y) {
    var MyModel = Y.Base.create('MyModel', Y.Model, [], {
        destructor: function () {
            Y.log('destructor: ' + this.get('id'), "debug", "MyModel");
        }
    }, {});
    
    var MyModelList = Y.Base.create('MyModelList', Y.ModelList, [], {
        model: MyModel,
        destructor: function () {
            Y.log('destructor', "debug", "MyModelList");
        }            
    }, {});
    
    var myML = new MyModelList ();
    var myM1 = new MyModel (
        {
            id: "1"
        }
    );
    var myM2 = new MyModel (
        {
            id: "2"
        }
    );
    
    myML.add(myM1, myM2);
    
    myML.destroy();
});