/*

Siesta 5.2.3
Copyright(c) 2009-2019 Bryntum AB
https://bryntum.com/contact
https://bryntum.com/products/siesta/license

*/
Class('Siesta.Content.Resource.JavaScript', {

    isa     : Siesta.Content.Resource,

    has     : {
        instrument          : false,

        isEcmaModule        : false
    },


    methods : {

        asHTML : function () {
        },


        asDescriptor : function () {
            var res = {
                type        : 'js'
            }

            if (this.url)          res.url          = this.url
            if (this.content)      res.content      = this.content
            if (this.isEcmaModule) res.isEcmaModule = this.isEcmaModule

            return res
        }
    }

})
//eof Siesta.Result