prantlf/backbone.composite-model

View on GitHub
backbone.composite-model.min.js.map

Summary

Maintainability
Test Coverage
{"version":3,"sources":["backbone.composite-model.js"],"names":["root","factory","define","amd","module","exports","require","returnExports","_","Backbone","this","mixinCompositeModel","prototype","originalSet","set","originalToJSON","toJSON","extend","makeComposite","options","create","_compositeMap","_createCompositeMap","_updateComposite","attributes","key","value","result","call","each","composite","child","property","thisComposite","optionsComposite","Error","reduce","model","attribute","parse","method","Model","Collection","type","parameters","createOptions","createOrClear","unset","validate","clear","reset","undefined","populate","missing","omit","keys","silent","has"],"mappings":"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"}